在服务器集群上搭建gamess,踩了很多空,但还是想要分享一下,
a,config只在第一次编译时有效,其余情况可以直接修改info文件
b,ddi,并不是必须的
c,gamess库可以在后来添加,类似python的import
1.笔者的系统:
centos7 ,gfortran,mpi,openmpi
2.解压安装包无需获取root权限
当前目录为:~
$ tar xzf gamess-current.tar.gz
$ chown -R root:root gamess
3.编译的过程
3.1Configure the installation
$ cd gamess
$ ./config
[enter]//代表回车
linux64
[enter]
[enter]
输入00(版本号,默认为00),然后[enter]
输入gfortran,然后[enter]
输入1.2中确认的gfortran的版本号,如“4.1”, “4.4”等(根据个人的服务器情况而定)
[enter]
[enter]
如果1.2中确定没有mkl,则建议输入none
[enter]
[enter]
sockets
输入LIBCCHEM,然后[enter]
输入no,然后[enter]
输入exit,然后[enter]
此时gamess目录下面生成了配置文件:install.info
3.2Compile ddi
$ cd ddi
$ ./compddi
$ mv ddikick.x ..
$ cd ..
3.3Compile gamess
$ ./com

本文档详细介绍了在CentOS7系统中,使用gfortran和openmpi编译安装 Gamess 的步骤,包括配置、编译、链接和测试过程。通过创建临时文件夹、修改运行环境变量,并在完成测试后,成功运行了并行计算。
最低0.47元/天 解锁文章
622

被折叠的 条评论
为什么被折叠?



