---
title: 服务端编译环境部署
description: "1. 安装依赖库。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengboostkithistory/240RC2/armnative/kunpengcpsvideo_16_0005.html
sourcePath: /source/zh/kunpengboostkithistory/240RC2/armnative/kunpengcpsvideo_16_0005.html
indexId: d3608e2e6bf3423a0e12536b1aeeb55f0b946917888f49e7f3fec0e53711a37779
---
# 服务端编译环境部署

1. 安装依赖库。

```
sudo apt install -y git
sudo apt install -y libtool automake tclsh make openjdk-11-jdk git-core gnupg
sudo apt install -y flex bison gperf build-essential zip curl zlib1g-dev
sudo apt install -y gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses5-dev
sudo apt install -y x11proto-core-dev libx11-dev lib32z-dev ccache libgl1-mesa-dev
sudo apt install -y libxml2-utils xsltproc unzip
sudo apt install -y libx11-dev libreadline-dev
sudo apt install -y libncurses5 libncurses5-dev
sudo apt install -y tofrodos python-markdown-doc zlib1g-dev
sudo apt install -y dpkg-dev libsdl1.2-dev
sudo apt install -y m4 bc python3 python3-mako gettext
sudo apt install -y expect
```


2. 下载vmi代码，进入vmi代码目录。

```
git clone https://gitee.com/kunpengcompute/vmi.git
cd vmi
```


3. 使用自动部署脚本，部署编译工具。

```
chmod +x scripts/auto_install_tools.sh
./scripts/auto_install_tools.sh
${安装目录}
```


  其中，{安装目录}为下载和解压编译工具的目录，可由用户自己指定。如果不输入{安装目录}，则脚本会使用默认目录：“~/NativeCompileToolsDir”。

  脚本执行成功后，使用以下命令引入环境变量。

```
source
~
/.bashrc
```
