标签列表
在Visual Studio中获取C++代码的AST
c++
visual-studio
abstract-syntax-tree
4
4
有没有办法使用微软的Visual Studio编译器从C++代码中生成AST?
我想到了类似于clang的
-ast-dump
选项。
-
Kao
2
不,MSVC在编译过程中实际上并没有生成AST。
- sjdowling
2
它确实会在编译期间消耗它。根据这篇2007年的文章,曾经对此进行过一些工作:http://blogs.msdn.com/b/vcblog/archive/2007/08/17/visual-c-code-model.aspx
- graham.reeds
1
个回答
2
2
我不相信MSVC会生成可以访问的AST。
你可以从我们的
DMS软件再工程化工具包
中获取MSVC的AST。请参阅此
DMS生成的C++ AST示例
。
-
Ira Baxter
回答链接
网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接
相关问题
7
将C++代码注释掉,在Visual Studio中
5
Visual Studio代码度量插件适用于C++。
12
Visual Studio中是否支持C++代码片段?
4
在Visual Studio中编译不需要安装.NET的代码(C++)
19
Visual Studio 2010 C++代码格式化工具
27
从C++代码中获取可读的AST
4
在Visual Studio 2010(C++)中集成MATLAB代码
9
Visual Studio插件:折叠C++代码
6
Visual Studio C++:如何查看汇编代码?
5
Visual Studio 2017 Community中C++的代码覆盖率