编译和安装
操作步骤
- 使用PuTTY工具,以root用户登录服务器。
- 执行以下命令解压安装文件。
mkdir -p /path/to/CAMX cd /path/to/CAMX mkdir -p CAMX_v6-50 tar xzvf CAMx_v6-50-src-180430.tgz -C CAMX_v6-50
- 执行以下命令进入源码目录。
cd CAMX_v6-50
- 执行以下命令修改“Makefile”文件。
- 打开“Makefile”文件。
vi Makefile
- 按“i”进入编辑模式,修改“Makefile”文件中第64行的内容。
MPI_INST = /path/to/OPENMPI
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 打开“Makefile”文件。
- 执行以下命令修改“MPI/util/Makefile”文件。
- 打开“MPI/util/Makefile”文件。
vi MPI/util/Makefile
- 按“i”进入编辑模式,修改“MPI/util/Makefile”文件中第3、9和11行的内容。
MPI_INST = /path/to/OPENMPI # LIB = -L$(MPI_INST)/lib -lmpi # CFLAGS = -mcmodel=small -O2 -I $(INC)
- 按“Esc”键,输入:wq!,按“Enter”保存并退出编辑。
- 打开“MPI/util/Makefile”文件。
- 执行以下命令编译安装软件。
make COMPILER=gfortranomp MPI=openmpi -j20
编译成功后会在“src”目录下生成“CAMx.v6.50.openMPI.gfortranomp”可执行文件,可使用ls命令进行查看。
编译成功后会在“/path/to/CAMX/CAMX_v6-50”目录下生成“CAMx.v6.50.openMPI.gfortranomp”可执行文件,可使用ls /path/to/CAMX/CAMX_v6-50命令进行查看,输出结果如图1所示。