在VC ++中获取#define符号列表

时间:2011-10-25 11:07:40

标签: visual-c++ mozilla c-preprocessor

是否可以在VC ++中获取预处理器#defined'd符号列表?我知道GCC有类似的选项可以为所提供的.cpp / .h源文件转储所有有效的#define符号,但我不确定VC ++是否支持这个?

我在Windows中使用Mozilla开源项目。 UNIX构建环境有很多不相关的#define,导致源代码非常难以理解。我想从源代码中消除不相关的#define。该项目使用Mozilla特定的构建脚本(automake,configure,Makefile,python脚本等)动态地为编译器提供符号定义。此外,每个源文件在不同的#ifdef分支中添加自己的#define,从而手动预先确定特定构建的完整符号列表是不切实际的。

1 个答案:

答案 0 :(得分:0)

Macros and Constants =>中查看View列表Class View菜单。