首页 > 代码库 > LLVM每日谈之十九 LLVM的第一本系统的书(英文)
LLVM每日谈之十九 LLVM的第一本系统的书(英文)
作者:史宁宁(snsn1984)
LLVM终于有了一本系统的书了——《Getting Started with LLVM Core Libraries》。这本书号称是LLVM的第一本书,但是据说日本早就有两本日文的关于LLVM的书,这个了解的不多。不过可以肯定的是,这本书是英文表述的第一本书。
这本书的覆盖范围很广,从简单的如何安装LLVM一直到各个部分的介绍,以及如何使用这些部分去创建自己的工具,都有所介绍。对于想使用LLVM去创建自己的工具的人,完全是够用的,而且是非常不错的一本书。这也是本书的主要针对群体,毕竟编译器发展到这个阶段,更多的人是如何使用编译器和如果用它去构建自己的工具,而前者的操作十分简单,只需要几条简单的命令就好,有难度的是后者。
对于有更深入的需求的读者,比如打算hacking LLVM的人,这本书依然算是浅的,hacking LLVM最好的办法依然是啃代码,不过我相信这本书依然可以让打算hacking LLVM的人,对各个部分有一个综合的了解。而对于LLVM的初学者来说,这本书也非常不错,可以快速的让初学者对LLVM的架构以及各个部分有一个快速而且系统的了解,这里的关键是系统。因为LLVM本身自己的文档也很多,很多文档也是写的很细致很经典的,一般情况下不容易被超越。但是文档缺少的是一个系统的全面的介绍,这些正是这本书所具有的。
所以,综合来说,对于LLVM的学习者来说,这本书还是很值得一读的。这本书今年刚出,没有中文版,网上可以找到电子版,喜欢LLVM的可以自行搜索。
LLVM每日谈之十九 LLVM的第一本系统的书(英文)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。