CentOS上管理Fortran模块主要涉及安装、加载、使用及维护,核心步骤如下:
安装Fortran编译器与模块系统
sudo yum install gcc-gfortran
。sudo yum install environment-modules
,用于管理模块路径。配置模块路径
/etc/profile.d/modules.sh
,添加Fortran模块路径(如/opt/fortran/bin
和/opt/fortran/lib
)。-I
指定模块搜索路径。编译与生成模块文件
.f90
模块代码(如my_module.f90
),用gfortran -c
编译生成.mod
文件。gfortran -c my_module.f90
会生成my_module.mod
。加载与使用模块
-I
指定模块路径,用use
语句导入模块。gfortran -I/path/to/modules -c main.f90
,主程序中use my_module
。模块依赖管理
清理与维护
.mod
文件,避免冗余。说明:
.mod
为扩展名,由编译器自动生成,无需手动创建。module load
)主要用于管理软件环境,非必需,可根据需求选择。