首页
社区
课程
招聘
llvm学习笔记
发表于: 2021-2-3 21:20 5360

llvm学习笔记

2021-2-3 21:20
5360

记录一下LLVM学习的过程(一)

llvm安装过程

从官网上分别下载llvm和clang的源代码,解压后将clang源代码放到llvm源码的tools目录下。在网盘中共享了一份已经按照描述放好的源代码。

a2dK9s2c8@1M7s2y4Q4x3@1q4Q4x3V1k6Q4x3V1k6H3j5h3&6Q4x3X3g2T1j5h3W2V1N6g2)9J5k6h3y4G2L8g2)9J5c8Y4y4Q4x3V1j5I4N6X3E0V1z5g2q4H3M7e0k6#2x3r3S2G2k6#2A6Q4y4h3j5&6M7f1c8&6i4K6g2X3M7g2p5`.
提取码:t6k4

在源代码目录外新建一个build目录,目录结构。

目录结构

在build目录下执行

1
2
cmake ../llvm-11.0.0.src
cmake --build .  //make -j8也可以编译速度很快,但是我编译的时候报错了,没仔细看。cmake 是可以的,但是速度比较慢。

编译完成后在build目录下tools里有llvm和clang的相关工具。

ss


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (2)
雪    币: 1595
活跃值: (2539)
能力值: ( LV2,RANK:15 )
在线值:
发帖
回帖
粉丝
2
分享失效了,能再分享下吗
2021-7-8 18:24
0
雪    币: 204
活跃值: (399)
能力值: ( LV2,RANK:10 )
在线值:
发帖
回帖
粉丝
3
又见飞刀z 分享失效了,能再分享下吗
emm,清理网盘的时候给清理掉了。我抽空在下一份吧。
2021-7-26 09:26
0
游客
登录 | 注册 方可回帖
返回