1、下载安装MinGW
项目地址:MinGW - Minimalist GNU for Windows - Browse /MinGW at SourceForge.net
下载完成后运行mingw-get-setup.exe,自动下载安装MinGW Installation Manager(注意记住这一步选择的安装路径)
勾选Package需要的包,我怕不够就全点了,点击左上角的Installation-->Apply Changes进行下载安装
安装完成后点击close关闭即可。
2、配置环境变量
右键此电脑-->属性-->高级系统设置-->环境变量
将安装路径下的三个路径添加到变量path中(此路径以1中的安装路径为准)
点击确定保存
win+r输入cmd打开cmd,输入gcc -v回车,输出了gcc version版本号即证明安装和配置工作圆满完成。
3、将fortran文件编译打包成exe格式文件
(1)运行cmd,将路径cd到fortran文件所在路径
(2)输入指令进行打包
gfortran filename.f -o filename_new
其中filename.f为fortran文件(file.f或file.90f都可以,其他的没试过),filename_new为生成的exe文件的名字。上述代码生成的为不带有依赖的exe文件(文件较小),在自己电脑上可以直接运行,但放到别人的电脑里可能会出现依赖缺失等报错。
gfortran -static -o filename_new.exe filename.f
改用上述代码可以将所需的依赖文件全部打包进exe文件中,可以在任意window的系统下运行。
注:有些电脑里用第一个指令进行打包也可以生成带依赖的exe文件,原因尚不清楚。