LLVM的简单入手步骤

0.背景

最近项目接触需要接触到编译器方面的东西,为的就是对现有技术体系进行语法级的加强。首先考虑的就是利用GCC完成这件事,无奈GCC模块化不及苹果的LLVM好,所以选用LLVM完成这件事。

1.什么是LLVM

百度上有许多相关的资料,这里推荐一篇写的很不错的文章讲述什么是LLVM,给使用者一个简单的了解。我也是从这个博客开始接触LLVM的。

http://blog.csdn.net/snsn1984/article/details/8036032


2.下载、编译LLVM

猛戳 http://llvm.org/releases/download.html 登入LLVM项目的官网下载LLVM,对于我的项目我需要下载以下三个源码:

LLVM source code
Clang source code
Compiler RT source code

要是只需要简单接触一下LLVM的话只要下载对应的Pre-built Binaries即可

对于下载页面其他LLVM子项目的介绍,可以上 http://llvm.org/ 首页查看

下载过后分别解压缩三个文件&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值