在 Ubuntu 14.04 上编译 llvm 和 clang 3.8
来源:互联网 发布:高仿古驰男鞋淘宝店 编辑:程序博客网 时间:2024/04/28 03:29
很早之前的草稿,当时研究 KLEE 的需要。
0. 安装依赖:
cmake -DCMAKE_BUILD_TYPE=Release ../llvm-3.8.0.src/
1. 在本例中,我们的根目录是 ~/llvm 内
$ mkdir ~/llvm && cd ~/llvm
2. 下载源码包:
$ wget -c http://llvm.org/releases/3.8.0/llvm-3.8.0.src.tar.xz$ wget -c http://llvm.org/releases/3.8.0/cfe-3.8.0.src.tar.xz
3. 下载后,应该有两个压缩包文件:llvm-3.8.0.src.tar.xz cfe-3.8.0.src.tar.xz
使用 tar 命令解压这两个压缩包:
$ tar -xvf llvm-3.8.0.src.tar.xz$ tar xvf cfe-3.8.0.src.tar.xz
得到两个目录: cfe-3.8.0.src llvm-3.8.0.src
4. 将 cfe 文件重命名为 clang 后放入 llvm 目录的 tools 内:
$ mv cfe-3.8.0.src clang && mv clang/ llvm-3.8.0.src/tools/
5. 编译项目:
$ cd ~/llvm && mkdir build && cd build$ cmake -DCMAKE_BUILD_TYPE=Release ../llvm-3.8.0.src/$ make -j`nproc`
6. 把编译好的可执行文件加入 ~/.bashrc 文件内的 PATH 中:
$ echo "$PATH=$HOME/llvm/build/:$PATH" >> ~/.bashrc
0 0
- 在 Ubuntu 14.04 上编译 llvm 和 clang 3.8
- Ubuntu编译安装llvm-clang
- Ubuntu编译安装llvm+clang
- Ubuntu编译安装llvm-clang
- Ubuntu编译安装llvm-clang
- Ubuntu下Clang和LLVM的编译安装
- LLVM 和Clang源代码编译
- ubuntu安装LLVM和clang
- llvm+clang编译安装
- llvm+clang编译安装
- 解决llvm/clang在windows下编译时找不到头文件和Lib的问题
- clang和LLVM
- LLVM 和Clang简介
- Mac下命令行编译和调试:llvm, clang / lldb
- clang llvm 源码编译安装
- LLVM(Clang)的编译过程
- Ubuntu 10.04 LTS上编译GCC 4.7.2、LLVM 3.8
- llvm-clang和llvm-gcc
- 广播--的有序和无序
- C#目录操作 Path类与Directory类
- 树叶叶脉的提取及描述
- SpringMVC访问静态资源的三种方式
- 利用selenium 实现对百度图片搜索中的图片的抓取
- 在 Ubuntu 14.04 上编译 llvm 和 clang 3.8
- android Mediaplayer各种属性和方法简单介绍
- oracle11g expdp报错 ORA-06512: at "SYS.UTL_FILE", line 536
- Python:渗透测试开源项目【源码值得精读】
- 鹅厂系列四 : 仿QQ下拉刷新
- hello world
- 判断点是否位于多边形内部
- 用户画像之年龄和性别等基础属性预测方法详解
- Android中 怎么获取apk中的素材图片