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

#### 操作步骤

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

```
tar -zxvf abyss-2.2.4.tar.gz
```


3. 执行下列命令解压依赖包。

```
cd
/path/to/BOOST
tar jxf boost_1_56_0.tar.bz2
```


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

```
cd
/path/to/ABYSS/
abyss-2.2.4
```


5. 执行下列命令生成“configure”文件。

```
./autogen.sh
```


6. 执行以下命令将当前运行的MPI的安装路径添加到临时环境变量当中。

```
export CURRENT_MPI_PATH=`which mpirun | sed 's/\/bin\/mpirun//g'`
```


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

```
./configure
--prefix=
/path/to/ABYSS
--with-boost=
/path/to/BOOST/boost_1_56_0
--without-sparsehash
--with-mpi=
$CURRENT_MPI_PATH
```


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

```
make -j 32 AM_CXXFLAGS=-Wall
make install AM_CXXFLAGS=-Wall
```


9. 执行以下命令添加环境变量。

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