在CentOS上编译Fortran源码,你可以使用GNU Fortran编译器(gfortran)。以下是编译Fortran源码的步骤:
安装gfortran: 如果你的系统还没有安装gfortran,可以使用yum包管理器来安装它。打开终端并运行以下命令:
sudo yum install gcc-gfortran
编写Fortran源代码:
使用文本编辑器创建一个Fortran源文件,例如hello.f90
。
! hello.f90
program hello
print *, 'Hello, World!'
end program hello
编译Fortran源代码: 在终端中,切换到包含Fortran源文件的目录,然后使用gfortran命令来编译它。例如:
cd /path/to/your/fortran/source
gfortran -o hello hello.f90
这里-o hello
指定了输出的可执行文件名为hello
。
运行程序: 编译成功后,你可以直接运行生成的可执行文件:
./hello
如果一切正常,你应该会看到输出:
Hello, World!
如果你需要链接其他的库或者有更复杂的编译需求,你可能需要添加额外的编译选项。例如,如果你需要链接数学库,可以使用-lm
选项:
gfortran -o hello hello.f90 -lm
对于更复杂的项目,你可能需要一个Makefile或者使用CMake等构建系统来自动化编译过程。这些工具可以帮助你管理编译选项、依赖关系和多个源文件。