是否可以在VC ++中获取预处理器#defined'd符号列表?我知道GCC有类似的选项可以为所提供的.cpp / .h源文件转储所有有效的#define符号,但我不确定VC ++是否支持这个?
我在Windows中使用Mozilla开源项目。 UNIX构建环境有很多不相关的#define,导致源代码非常难以理解。我想从源代码中消除不相关的#define。该项目使用Mozilla特定的构建脚本(automake,configure,Makefile,python脚本等)动态地为编译器提供符号定义。此外,每个源文件在不同的#ifdef分支中添加自己的#define,从而手动预先确定特定构建的完整符号列表是不切实际的。
答案 0 :(得分:0)
在Macros and Constants
=>中查看View
列表Class View
菜单。