在阅读这篇文章时,发现了一种新的out-of-tree,遗憾的是作者文中的代码已经无法成功编译运行了,遂在网上搜索同类型文章,看到了本站有一篇文章,编译运行之后依旧发现失效,且目前LLVM使用的NewPassManager,而本文仍然在使用旧的LegacyPassManger。
搜索中发现了这篇博客,虽然作者是做安全相关的,并不是直接做LLVM,但是我仍然惊讶于作者文笔之流畅清晰,且在作者第三个参考链接中,一名外国作者的9年前创建的库仍然已经适配到最新版本的LLVM,特别感慨。我想如果中国的开源生态能够如此发展,真是一件幸事了。
我有时间的话,可能会修一下本文提到的第一篇文章,适配NewPassManager,第二篇文章不再修了,笔者以前写过一篇文章,介绍过一位博主写的博客,博主的名字应该是叫“赶走幺蛾子”,需要的读者可以自行搜索阅读。