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

#### 操作步骤

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

```
cd
/path/to
/treebest
tar -xvf treebest-1.9.2.tar.gz
mv
treebest-1.9.2
treebest
```


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

```
cd treebest
```


4. 执行以下命令修改文件。

  a. 打开“common/hash_com.h”文件。

```
vim common/hash_com.h
```


  b. 按“i”进入编辑模式，将第197行的“false”改成“0”。
  c. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
  d. 打开“Makefile”文件。

```
vim Makefile
```


  e. 按“i”进入编辑模式，将第1行修改为“CC=clang”，第2行修改为“CXX=clang++”，第3行后面加上选项“-Wl,-z,-muldefs”。
  f. 按“Esc”键，输入:wq!，按“Enter”保存并退出编辑。
5. 执行以下命令编译。

```
mak
e
```
