gromacs在Linux上安装——代码详解

本文提供了一步一步的指导,首先详细介绍了如何在Linux上安装fftw,包括下载、解压、编译和安装,并设置了编译参数。接着,讲述了安装gromacs 5.0.7的完整过程,包括解决可能出现的cmake问题,以及如何配置环境变量使得gromacs可被调用。最后,给出了检查安装成功的步骤。
摘要由CSDN通过智能技术生成

第一步:安装 fftw

这是与 傅里叶变换 相关的软件包。当然也是 Gromacs 正常运行的必备。

下载安装包

度盘

解压安装包并准备好安装路径

tar -zxvf fftw-3.3.8.tar.gz
sudo su
cd /boot
mkdir renjie
cd renjie
mkdir gmxfftw

编译并安装

cd fftw-3.3.8
./configure --prefix=/boot/renjie/gmxfftw --enable-float --enable-shared --enable-sse2
make
make install
  1. cd到fftw文件夹里
  2. 参数控制:
    1.安装在我指定的路径下
    2.单精度
    3.开启共享以便调用.so的库
    4.线程加速
  3. 编译(it costs some time…)
  4. 安装

第二步:安装 gromacs 5.0.7

说明一下,本来是安装5.1.4版本的,但是,在后期的模拟过程中发现该版本的 OPLS力场 有问题,所以就用经典版本5.0.7了。

要在 Linux安装 GROMACS,你可以按照以下步骤进行操作: 1. 下载 GROMACS 安装包: 可以从 GROMACS 官方网站(https://www.gromacs.org/Downloads)下载最新的 GROMACS 版本。选择适合你系统的稳定版本或开发版本。 2. 解压安装包: 使用以下命令将下载的安装包解压到所需目录中: ``` tar xfz gromacs-x.x.x.tar.gz ``` 3. 进入解压后的目录: 使用以下命令进入解压后的 GROMACS 目录: ``` cd gromacs-x.x.x ``` 4. 安装依赖项: 在安装 GROMACS 之前,确保你的系统已安装了以下依赖项: - CMake - MPI - FFTW - LAPACK - BLAS 5. 创建构建目录: 在 GROMACS 目录中创建一个新目录来构建 GROMACS: ``` mkdir build cd build ``` 6. 配置构建: 运行 cmake 命令来配置构建过程,并指定所需的选项和路径: ``` cmake .. -DGMX_BUILD_OWN_FFTW=ON -DGMX_MPI=ON -DGMX_GPU=OFF # 如果你没有 GPU,请使用 OFF -DCMAKE_INSTALL_PREFIX=/path/to/installation ``` 7. 构建和安装: 运行以下命令来构建和安装 GROMACS: ``` make make install ``` 8. 配置环境变量: 将 GROMACS 的可执行文件路径添加到 PATH 环境变量中。你可以通过编辑 `~/.bashrc` 文件并添加以下行来实现: ``` export PATH=/path/to/installation/bin:$PATH ``` 完成上述步骤后,你就成功安装GROMACS。可以使用 `gmx` 命令来运行 GROMACS 相关的任务。请注意,具体的安装步骤可能因为不同的 Linux 发行版而有所差异,上述步骤仅提供了一个一般性的指导。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值