1.下载
GAMESS Registration: Downloadhttps://www.msg.chem.iastate.edu/GAMESS/download/register/需要到gamess官网上,下载自己所需要的版本信息
然后输入用途,邮箱等地址后,就静静等待就OK
2.安装
安装前准备:Linux系统,Gamess压缩包,Intel编译器(简易的安装条件)。
1. 安装Intel编译器:
可以参考http://www.bkjia.com/Linuxjc/913104.html本人没有尝试过
2. 解压Gamess:
tar -xzvf gamess-current.tar.gz
3. 生成配置文件,
cd gamess
./config
机器名,一般输入linux64
回车(使用默认路径)
回车(使用默认路径)
回车(gamess默认的版本号00)
gfortran
4.8
回车
none(选择使用数学库,我这里为了避免麻烦,选择了none)
回车
sockets(选择sockets或者mpi)
no(不使用LIBCCHEM)
生成install.info和Makefile文件
4. 编译ddi
cd ddi
./compddi
mv ddikick.x /home/quant/games/ddikick.x
5. 编译compall
gamess文件夹下,./compall(时间很长),完成后在gamess文件夹下产生gamess.00.x程序。
./lked gamess 00 2>&1 | tee lked.log
lked.log文件会显示过程,有The linking of GAMESS to binary gamess.00.x wassuccessful.字样说明已经连接成功。
6. 建立临时文件夹
临时文件夹建在哪里都可以,要记住位置。mkdir scr (传说要建两个,但我只建了一个)
修改环境变量
vi rungms(不喜欢Ubuntu的编辑界面,所以我直接将文件拖出来编辑好拖回去的)
将下面的标红色的位置设置成自己建立临时文件夹scr的位置。运行路径GMSPATH就是gamess的安装路径。
set SCR=/home/gan/tmp/scr/
set USERSCR=/home/gan/tmp/scr/
set GMSPATH=/home/gan/games
7. 测试安装是否正确。 ./runall 00 >& runall.log &(我直接 ./runall 00 了,这样出现问题立刻就能看到,但是输入文件将不保存。没办法,Linux的菜鸟只能这样看白话)这里是将test里的所有输入文件运行一遍,log文件全保存在gamess的安装目录中。完成后检查一下./tests/standard/checktst,显示normally就说明安装正确了。
好了,先写到这里,下次安装的时候再补充。