1. 使用vim编辑器创建一个新的F90文件: “` vim newfile.f90 “` 这将打开一个空的F90文件,可以在其中编写你的Fortran代码。 2. 将现有的文件复制到新的F90文件中: 如果你已经有一个现有的文件需要转换为F90格式,可以使用以下命令将其复制到新的文件中(假设文件名为oldfile.txt): “` cp oldfile.txt ne...
main.f90是主程序,fun.f90是在主程序中调用的子程序,将这两个文件放到一个目录下,使用fortran编译命令,如Intel的 ifort,命令如下: ifort -o exe_name fun.f90 main.f90 或者ifort -o exe_name main.f90 fun.f90 方法二: 在主程序main.f90 中加入include 'fun.f90'语句,然后在Linux下用fortran命令编译,命...
后缀为f90的文件应该可以直接打开看到里面内容才对,如果想运行在windows上现在可以使用codeblocks,将里面内容拷贝出来执行即可,在linux上可以使用intel或者GNU fortran编译器,比如GNU fortran吧,输入命令gfortran -o a XXX.f90 -ffree-line-length-none,就会生成一个二进制文件a,这个文件里面的内容是打不开的,在当前文...
有没有区别要看系统和编译器。 Unix文件系统下大小写是敏感的,.f90和.F90是两个不同的文件。而后者常作为未进行预处理的文件而默认会进行预处理,前者往往不会。如果文件里面有 #include "xxx" 之类的语句,前者一般是会报错的,而后者不会。
其中,-O2是编译的优化级别,main是编译出来的可执行文件名称,所有的.f90文件都写在里面(这里假设只有两个文件)。 亲测可用。 注意: 如果出现warning #5117: Bad # preprocessor line<#ifdef _OPENMP>;warning #5117: Bad # preprocessor line<#endif> ...
打开microsoft visual studio,然后选择打开项目,选择你已有的项目,就可以打开原有的.f90文件,正常调试运行了 我
notepad++仅支持f77格式的,所以f90格式需要重新定义配置文件传送门:http://ehc.ac/p/notepad-plus/discussion/331753/thread/8f728093/
ENV文件路径(SIMULIA默认安装在C盘根目录下) 找到待修改文件:win86_64.env 在图示位置插入/free,注意单引号和逗号 将自由格式ForTran文件的后缀.f90修改为.for(强行另存为即可) 正文其实是.f90对应的自由格式 在ABAQUS中成功运行 方法要点:在环境文件中的恰当位置插入'/free',将编写的.f90自由格式文件的后缀直接改...
又试了试,是这样的,make一次会编译一会儿,然后到一个文件就中断了。在make all的时候这个中断的文件...
那说明你缺少一些必要的 module 模块代码。如果你确定你的工程内包含所有用到的 module,那么先编译这些 module 所在的源代码,既可得到 mod 文件。