2025年Win10 编译运行Fortran77程序,开发环境搭建

Win10 编译运行Fortran77程序,开发环境搭建有个朋友说我讲的 blas 中的 fortran 语法有个地方不正确 非说他自己的理解是对的 怎么肯能 f77 都看了十几年了 拿出证据来才行 朋友却说自己不知道怎么编译 f77 程序 好吧 那还这么自信呀 首先 可以使用 intel 的 parallel studio 套件来编译运行 f77

大家好,我是讯享网,很高兴认识大家。

有个朋友说我讲的blas中的fortran语法有个地方不正确,非说他自己的理解是对的——怎么肯能,f77都看了十几年了。

拿出证据来才行,朋友却说自己不知道怎么编译f77程序——好吧,那还这么自信呀^^

 

首先,可以使用intel的 parallel studio套件来编译运行f77,Win/Lin版: https://pan.baidu.com/s/1HtjIvmcPjiLyUjYkjNLSBw  

其次,如果嫌intel的套件太大了,可以使用任何Win/Lin中当前版本的gfortran编译f77程序。

在Windows中,既可以使用较流行的code blocks 内部配搭MinGW,也可以直接单独使用MinGW。加上code blocks只是为了能有个IDE环境,方便编辑代码和调试。

要当心fortran77的语法格式。

Linux/MinGW中简单的编译命令:

gfortran   hello.f  -o  hello

debug版:

gfortran -g hello.f -o hello

gdb hello

在Win10的MinGW中,如果 gfortran编译器的程序名字不为简单的 gfortran,那么以实际为准,或者复制一份改名字为gfortran.exe

基本格式也是:

编译程序名   <-g>  fortran源文件名   -o   编译输出文件名

D:\MinGW\bin>mingw32-gfortran.exe        E:\CodeBlockProjs\gfortranProj\hello.f       -o     E:\CodeBlockProjs\gfortranProj\hello.exe

最好是把D:\MinGW\bin加入到path,随处运行gfortran命令。


讯享网

MinGW中的make,也可以这么处理。便可以随处make了。

然后即可以在cmd中输入执行hello.exe

 

源代码格式:

每行的开头,先输入一个tab,再输入代码。

示例代码与结果:

 

下载codeblocks:

安装完成后,mingw文件夹会陈列在codeblocks的文件夹内部,例如会呈现如下层次:D:\Program Files\CodeBlocks\MinGW\bin

http://www.codeblocks.org/downloads/binaries

 

codeblocks中fortran编译器配置:

 

小讯
上一篇 2025-01-11 23:01
下一篇 2025-02-26 19:26

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/73255.html