本教程原文于 LLVM Tutorial.
网上现见有一些翻译:
- 连城 翻译的:用 LLVM 开发新语言: 比较老,里面的警告还是在警告 LLVM 2.7 版的,而且只有前三章,但其翻译被众多网友引用。
- LLVM 中文网 翻译的:LLVM 开发新语言: 翻译来源不能确定,并且同样只有前三章 + 第四章开头。
作为一个编译技术的入门菜鸟,我很感谢上面这些 (以及千千万万的) 无私付出的翻译者。
鄙人最近又开始了学习编译技术的学习,在学习之余,也想为社区做一份贡献。于是我斗胆尝试翻译一下本篇教程,重点在之前译者没有翻译的章节上,尽量保证在今年 4 月前翻译完成整个教程。
因本人水平有限,如有错误,请多多指正、包涵。如有勘误,欢迎提出 issue/pr 于此 仓库. 也可以直接联系本人 Origami404 at foxmail.com
本翻译同时也发布在 HITsz LUG wiki 上.
本翻译使用 CC BY-NC-SA 4.0 协议发布到公共领域.
目录位于 这里.