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

#### 操作步骤

1. 使用PuTTY工具，以root用户登录服务器。
2. 执行以下命令进入源码包目录。

```
cd
/path/to
/openbabel
```


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

```
tar xvf openbabel-3-1-1.tar.gz
cd openbabel-3.1.1
```


4. 执行以下命令下载并解压Eigen3。

```
wget https://gitlab.com/libeigen/eigen/-/archive/3.4.0/eigen-3.4.0.tar.gz
tar xvf eigen-3.4.0.tar.gz
```


5. 执行以下命令创建并进入编译目录。

```
mkidr build
cd build
```


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

```
cmake .. -DEIGEN3_INCLUDE_DIR=
/path/to/openbabel
/openbabel-3.1.1/eigen-3.4.0 -DCMAKE_INSTALL_PREFIX=
/path/to/openbabel
/openbabel-3.1.1-install
make
make install
```
