额,我不会 Fortran ,不过都是 gcc 应该差不多吧...
http://wiki.ubuntu.org.cn/index.php?title=Compiling_Fortran&variant=zh-cn
这个比较好....
--------------------------
首先:写一个 Fortran 程序(源码),保存。
Tips:可以使用 vi/vim 。X下用 gedit 也可。
然后:在终端下输入 gfortran 你的fortran源程序文件名 -o 输出文件名
最后:输入:./输出文件名 OK啦!!!
方法一:
假如现在有两个Fortran程序1.f90和2.f90,其中1.f90是主程序,2.f90是在主程序中调用的子程序,将这两个程序传到Linux的一个目录下,使用fortran编译命令,如PGI的pgf90,Intel的ifort,命令如下:
pgf90 -o exe_name 1.f90 2.f90
ifort -o exe_name 1.f90 2.f90
方法二:
在主程序1.f90中加入include '2.f90'语句,然后在Linux下用fortran命令编译,命令如下:
pgf90 -o exe_name 1.f90
ifort -o exe_name 1.f90
新手推荐用gedit,跟window下差不多,用得多啦,就可以试试vim和emacs,纯linux/unix工作环境! 至于编译运行,可参考:
gfortran example.c -o example # 编译example.c 生成二进制文件example
./example #运行 ,注意“.”表示当前目录,即运行当前目录的二进制文件example
程序(源代码)可以用 gedit来写,然后打开终端(ctrl+alt+t), 输入 gfortran -fopenmp example.F90 -o example 回车; 若没有提示出错, 继续输入 ./example 。OK啦!
者直接在终端运行命令,man gfortran ,或者gfortran --help,看看帮助。