---
title: 编译和安装
description: "1. 使用PuTTY工具，以root用户登录服务器。"
url: https://www.hikunpeng.com/document/detail/zh/kunpenghpcs/hpcindapp/prtg-osc/kunpenggromacs_02_0009.html
sourcePath: /source/zh/kunpenghpcs/hpcindapp/prtg-osc/kunpenggromacs_02_0009.html
indexId: 3926d2d487f831f7f6e4db5bbe09457bb7858c889ffc65b0656d2511ac016aa069
---
# 编译和安装

#### 操作步骤

1. 使用PuTTY工具，以root用户登录服务器。
2. 执行以下命令解压GROMACS安装包。

```
tar -xvf gromacs-2019.3.tar.gz
```


3. 执行以下命令进入解压后的目录。

```
cd Gromacs-2019.3
```


4. 执行以下命令创建并进入“build”目录。

```
mkdir build
cd build
```


5. 执行以下命令进行配置。

```
FLAGS="-mcpu=tsv110"; CFLAGS=$FLAGS CXXFLAGS=$FLAGS LDFLAGS="-lgfortran" CC=mpicc CXX=mpicxx \
/path/to/CMAKE
/
bin/cmake \
-DCMAKE_INSTALL_PREFIX
=/path/to/GROMACS
/gromacs-2019.3
\
-DBUILD_SHARED_LIBS=on \
-DBUILD_TESTING=on \
-DREGRESSIONTEST_DOWNLOAD=off \
-DGMX_BUILD_OWN_FFTW=off \
-DGMX_SIMD=ARM_NEON_ASIMD \
-DGMX_DOUBLE=off \
-DGMX_EXTERNAL_BLAS=on \
-DGMX_EXTERNAL_LAPACK=on \
-DGMX_FFT_LIBRARY=fftw3 \
-DGMX_BLAS_USER=
/path/to/OPENBLAS
/OpenBLAS-0.3.6/lib/libopenblas.a \
-DGMX_LAPACK_USER=
/path/to/OPENBLAS
/OpenBLAS-0.3.6/lib/libopenblas.a \
-DFFTWF_LIBRARY
=/path/to/FFTW
/libfftw3f.so \
-DFFTWF_INCLUDE_DIR
=/path/to/FFTW
/
include \
-DGMX_GPU=off \
-DGMX_MPI=on \
-DGMX_OPENMP=on \
-DGMX_X11=off \
../
```


6. 执行以下命令进行编译安装。

```
make -j40 V=1
make -j40 install
```


7. 执行以下命令查看是否生成可执行文件。

```
ll
/path/to/GROMACS
/bin/gmx_mpi
```

```
-rwxr-xr-x 1 root root 83656 Jul 31 02:51 gmx_mpi
```


8. 执行以下命令设置环境变量。

```
export PATH=
/
path/to/GROMACS
/
bin:$PATH
```
