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

#### 操作步骤

1. 使用PuTTY工具，以root用户登录服务器。
2. 执行以下命令下载LLVM。

```
wget http://releases.llvm.org/8.0.0/llvm-8.0.0.src.tar.xz
```


3. 执行以下命令解压LLVM。

```
tar xvf llvm-8.0.0.src.tar.xz
```


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

```
cd llvm-8.0.0.src/
```


5. 执行以下命令进入“llvm-8.0.0.src/tools”目录并获取clang源码。

```
cd tools/
wget http://releases.llvm.org/8.0.0/cfe-8.0.0.src.tar.xz
```


6. 执行以下命令解压“cfe-8.0.0.src.tar.xz”并重命名解压目录。

```
tar vxf cfe-8.0.0.src.tar.xz
mv cfe-8.0.0.src clang
```


7. 执行以下命令进入“llvm-8.0.0.src/tools”目录并获取compiler-rt源码。

```
cd ../projects/
wget http://releases.llvm.org/8.0.0/compiler-rt-8.0.0.src.tar.xz
```


8. 执行以下命令解压“compiler-rt-8.0.0.src.tar.xz”并重命名解压目录。

```
tar vxf compiler-rt-8.0.0.src.tar.xz
mv compiler-rt-8.0.0.src compiler-rt
```


9. 执行以下命令返回“llvm-8.0.0.src”路径并创建“build”目录。

```
cd ..
mkdir build
```


10. 执行以下命令进入“build”路径。

```
cd build/
```


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

```
cmake -G "Unix Makefiles" -Wno-dev -DCMAKE_BUILD_TYPE=Release ../
make -j32
make install
```
