我测试了LLVM编译器工具链,并使用LLVM-VS2010作为.vcproj的平台工具集构建了一个通用的MFC应用程序。但我需要的只是抽象语法树转储。我试过clang-check但是显示了ff:
LLVM错误:无法检测编译数据库... json-compilation-database:打开JSON数据库时出错:没有这样的文件或目录。
发现json编译数据库是由cmake(http://clang.llvm.org/docs/JSONCompilationDatabase.html)生成的。
有没有办法跳过编译数据库并只生成ast-dump?