我遇到了这个"如何在24小时内编写检查器 - LLVM"作者:Anna Zaks和Jordan Rose。
我使用的是Ubuntu / Debian系统。
要构建自定义检查器,是否需要从源代码构建llvm和clang? 有人知道如何使用apt-get中的prebuilt clang和llvm构建一个检查器吗?
感谢。
答案 0 :(得分:0)
您需要从源代码构建clang / llvm才能构建自定义检查器。
http://clang-analyzer.llvm.org/installation.html
当您编写新的自定义检查程序时,最终编辑检查程序相关文件以使用clang注册检查程序,并重新编译它。对于预构建的可执行文件,这是不可能的。如何添加新的检查器:http://clang-analyzer.llvm.org/checker_dev_manual.html