在CentOS上使用GCC编译Fortran程序,你需要安装GNU Fortran编译器(gfortran),然后使用gfortran命令来编译你的Fortran代码。以下是详细步骤:
-
安装gfortran: 打开终端,输入以下命令来安装gfortran:
sudo yum install gcc-gfortran
这将安装gfortran以及与GCC相关的其他工具。
-
编写Fortran代码: 使用文本编辑器(如vim、nano等)创建一个Fortran源文件,例如
hello.f90
:program hello print *, 'Hello, World!' end program hello
-
编译Fortran程序: 在终端中,导航到包含你的Fortran源文件的目录,然后使用gfortran命令来编译它:
gfortran -o hello hello.f90
这里,
-o hello
指定了输出的可执行文件名为hello
。如果编译成功,你将在同一目录下看到一个名为hello
的可执行文件。 -
运行程序: 编译成功后,你可以通过以下命令运行程序:
./hello
你应该会看到输出:
Hello, World!
如果你有多个源文件或者需要链接其他库,可以在gfortran命令中添加相应的选项。例如,如果你有一个名为utils.f90
的辅助源文件,你可以这样编译:
gfortran -o hello hello.f90 utils.f90
如果你需要链接外部库,可以使用-l
选项指定库名(去掉前缀lib
和后缀.so
或.a
)。例如,如果你需要链接数学库,可以这样做:
gfortran -o hello hello.f90 -lm
确保在编译命令中正确地指定库的路径(使用-L
选项)和库名。