| 查看: 3551 | 回复: 11 | |||||
[交流]
gromacs编译安装 已有8人参与
|
|
gromacs是一款优秀的分子动力学模拟软件,版本已更新至4.6.3 。版本的更新无疑会带来效率的提升,然而,新版本对系统和编译器都有着更高的要求。对于一台运行已久的老服务器,没有权限的情况下基本不可能更新系统和编译器,这时候就需要另外安装较新版本的编译器来编译安装gromacs,Intel就是一个很好的选择。下面我就自己多次的编译安装经验,叙述一下gromacs的安装过程和注意事项。 系统现状: 系统版本:Red Hat Enterprise Linux WS release 4 内核版本:Linux-2.6.9-42-X86_64 编译器:gcc-3.4.6 和 gcc-4.1.0 步骤 1. 安装新的编译器: l_ccompxe_2013.3.163 (可到Intel官网申请免费版) 安装很简单,按要求选即可,licence在申请后回复的邮件里。记得安装完后导入相关环境变量:source /安装目录/bin/compilervars.sh intel64 2. 安装并行软件包:openmpi-1.6.4 (我试了1.6.5的,在我的服务器上不好用,出现这种情况建议大家换几个版本试试) 安装前务必导入环境变量CC和CXX来指定Intel编译器:export CC=icc,export CXX=icpc,然后coufigure,make, make install。 3. 编译安装gromacs-4.6.3 安装前务必导入环境变量CC和CXX来指定Intel编译器:export CC=icc,export CXX=icpc。由于Intel的数学库函数不全,gromacs编译过程中会用到gcc数学库中的函数,用LDFLAGS环境变量来指定:export LDFLAGS=“-limf -lm”,编译过程中Intel编译器会报warning #10315: specifying -lm before files may supercede the Intel(R) math library and affect performance,不过是说用了其他库会降低效率,可以忽略。编译安装用下面三个命令: cmake .. -DGMX_BUILD_OWN_FFTW=ON -DGMX_MPI=ON -DCMAKE_INSTALL_PREFIX=/安装路径/gromacs-4.6.3 make make install 注意:使用-DGMX_BUILD_OWN_FFTW=ON选项时,编译过程中会联网下载fftw,所以要保证电脑能连接到网络,如果使用的服务器无法连接外网,需要自己先安装fftw,然后再安装gromacs。 以上是对多次安装经历的简单总结,可能你在安装中会遇到各种不同的问题,欢迎一起交流解决。 |
» 收录本帖的淘帖专辑推荐
高分子学习--qlh | 分子动力学 |
» 本帖已获得的红花(最新10朵)
» 猜你喜欢
回收溶剂求助
已经有7人回复
职称评审没过,求安慰
已经有40人回复
硝基苯如何除去
已经有3人回复
A期刊撤稿
已经有4人回复
垃圾破二本职称评审标准
已经有17人回复
投稿Elsevier的Neoplasia杂志,到最后选publishing options时页面空白,不能完成投稿
已经有22人回复
申请26博士
已经有5人回复
EST投稿状态问题
已经有7人回复
毕业后当辅导员了,天天各种学生超烦
已经有4人回复
求助文献
已经有3人回复
» 本主题相关商家推荐: (我也要在这里推广)
» 本主题相关价值贴推荐,对您同样有帮助:
gromacs4.5.5安装出错 configure: error: cannot compute sizeof (off_t)
已经有3人回复
gromacs安装出错求助
已经有4人回复
Gromacs 4.5.5安装记录
已经有5人回复
gmx安装fftw时出现could not find mpi library for --enable-mpi
已经有5人回复
用ICC还是GCC编译?
已经有3人回复
AMBER11+AmberTool1.5安装出错( 显卡型号GTX680)
已经有6人回复
GROMACS安装时总是出现configure: error: Unknown FFT library,请问是什么原因
已经有9人回复
gromacs 中mdrun命令
已经有3人回复
cygwin系统之下安装abinite不知什么原因出错了?
已经有6人回复
求Gromacs中Glycam力场数据包。。非常感谢
已经有5人回复
gromacs修改源码,是编译前修改,还是编译后修改?
已经有4人回复
【求助】lammps安装过程中,在安装fftw的过程中遇到问题
已经有8人回复
【求助】这是我安装gromacs过程,但是出错阿,这个怎么办呢?谢谢
已经有11人回复
【交流】能否有小木虫版的linux?
已经有16人回复
【求助】fedora中LAMMPS编译问题
已经有4人回复
【求助】安装abinit-6.2.3出现的新问题?请教
已经有5人回复
【求助】请教TB-LMTO
已经有7人回复
【ghcacj个人文集】单机环境下安装openmpi使用Orca并行运算的方法介绍
已经有12人回复

lisuperyao
铁杆木虫 (著名写手)
- 应助: 12 (小学生)
- 金币: 21965.7
- 散金: 2500
- 红花: 4
- 帖子: 2986
- 在线: 273.3小时
- 虫号: 1210362
- 注册: 2011-02-23
- 专业: 化学反应工程
2楼2013-08-08 20:33:44

3楼2013-08-09 14:04:05

4楼2013-08-15 10:16:57
glai8818
木虫 (著名写手)
- 应助: 11 (小学生)
- 金币: 4017.1
- 散金: 8024
- 红花: 7
- 帖子: 2579
- 在线: 1427.4小时
- 虫号: 344387
- 注册: 2007-04-13
- 性别: GG
- 专业: 化学动力学

5楼2013-08-15 14:31:41
★
小木虫: 金币+0.5, 给个红包,谢谢回帖
送红花一朵
小木虫: 金币+0.5, 给个红包,谢谢回帖
送红花一朵 |
本帖内容被屏蔽 |
6楼2013-12-27 10:43:37
★ ★
小木虫: 金币+0.5, 给个红包,谢谢回帖
送红花一朵
月只蓝: 金币+1, 鼓励交流! 2014-03-28 20:47:31
小木虫: 金币+0.5, 给个红包,谢谢回帖
送红花一朵月只蓝: 金币+1, 鼓励交流! 2014-03-28 20:47:31
|
tar xfz gromacs-4.6.5.tar.gz cd gromacs-4.6.5 mkdir build cd build cmake .. -DGMX_BUILD_OWN_FFTW=ON make sudo make install Is it complete? Could you tell me how to find executable file ?just like exe under windows? sorry ,I still don't have chinese input enthod. thank you |
7楼2014-03-24 19:48:53
★ ★
月只蓝: 金币+2, 鼓励交流! 2014-03-28 20:47:43
月只蓝: 金币+2, 鼓励交流! 2014-03-28 20:47:43
|
You can use -DCMAKE_INSTALL_PREFIX=/path/to/your/installation/dir to specify a custom directory for Gromacs. If you didn't using this option, the Gromacs must be installed in the default directory(perhaps /usr/local/gromacs-4.6.5 in most linux system). Hope this helps! |

8楼2014-03-28 15:53:27
9楼2014-03-31 01:27:26
10楼2015-01-17 18:22:12













回复此楼

