这篇博客主要介绍环境的搭建。
1.安装cuda和cmake,这个部分网上相关的教程很多。
2.安装llvm。llvm的版本号在4.0到6.0之间。
下载llvm源码。
链接: https://pan.baidu.com/s/1VtQeUnrj11PG6G8UGWX1gA 提取码: ikgr 。
解压该压缩文件。
tar xvJf
llvm-6.0.0.src.tar.xz。
mkdir llvm-6.0.0
cd llvm-6.0.0
mkdir build
cd build
cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=Release
<path to llvm sources>
make -j4
sudo make install
配置环境变量
vim /etc/profile
export PATH=$PATH:llvm/build/bin(这个地方修改为之间的bin目录)
或者参考以下方式安装
wget -O - https://apt.llvm.org/llvm-snapshot.gpg.key | sudo apt-key add -
$ sudo apt-add-repository "deb http://apt.llvm.org/xenial/ llvm-toolchain-xenial-6.0 main"
$ sudo apt-get update
$ sudo apt-get install -y clang-6.0