使用clang生成C+的AST+/MFC代码?

使用clang生成C+的AST+/MFC代码?,clang,llvm,Clang,Llvm,我测试了LLVM编译器工具链,并使用LLVM-VS2010作为.vcproj中的平台工具集构建了一个通用MFC应用程序。但我需要的只是抽象语法树转储。我尝试了叮当声检查,但显示ff: LLVM错误:无法检测编译数据库…json编译数据库:打开json数据库时出错:没有此类文件或目录 发现json编译数据库是由cmake()生成的 有没有办法跳过编译数据库而只生成ast转储 我不认为有任何简单的方法可以做到这一点:是的,看起来是这样。只需要等待将来的修复。谢谢!

我测试了LLVM编译器工具链,并使用LLVM-VS2010作为.vcproj中的平台工具集构建了一个通用MFC应用程序。但我需要的只是抽象语法树转储。我尝试了叮当声检查,但显示ff:

LLVM错误:无法检测编译数据库…json编译数据库:打开json数据库时出错:没有此类文件或目录

发现json编译数据库是由cmake()生成的


有没有办法跳过编译数据库而只生成ast转储

我不认为有任何简单的方法可以做到这一点:是的,看起来是这样。只需要等待将来的修复。谢谢!