七星彩 发表于 2020-2-29 13:43 好的,非常感谢! |
Merak 发表于 2020-2-29 11:25 msimsl 并不是语法“自带”的,而是一个商业的函数库。 (只不过某些编译器捆绑销售了,所以让一些人认为是“自带”的) 任选其一 1. 换其他编译器。且安装和正确使用IMSL 2. 换其他函数库,具有相同的函数功能,需要略微修改代码。 |
七星彩 发表于 2020-2-29 09:05 那想运行这个程序有什么办法吗? |
liudy02 发表于 2020-2-29 04:55 是这样的,这个是我们老师给我们发的代码,我想运行一下,我们老师说msimsl是自带的,但是我这个里面没有,所以不知道怎么办了。(非常感谢给的建议!) |
很遗憾,IMSL没有针对gfortran的版本。 |
你代码的开头用了这个msimsl这个库 那么编译的时候就需要连同这个库一起编译,链接才行 例如和这个main.f95一起放在一个工程里 或者直接在编译命令时把所有文件都加到源文件列表中 PS: 建议几点: 1. 声明变量时,用新的标准形式,不要用 *8且不带双冒号这种了 2. 变量名字可以取的更有意义点,最好不要图简短,那样意义不明,后期会很麻烦 3. 规范缩进,层次一样的代码块一致缩进,例如每深入一层,统一为多缩进四个空格 |
捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )
GMT+8, 2025-9-18 12:55