Visual c++ 在VC+中获取#定义符号列表+;

Visual c++ 在VC+中获取#定义符号列表+;,visual-c++,mozilla,c-preprocessor,Visual C++,Mozilla,C Preprocessor,可以在VC++中获得预处理器定义符号列表吗?我知道GCC有类似的选项来转储所有有效的.cpp/.h源文件的#define符号,但我不确定VC++是否支持这一点 我正在Windows中使用Mozilla开源项目。UNIX build env有很多不相关的定义,导致源代码非常不可读。我想从源代码中删除不相关的定义。该项目使用特定于Mozilla的构建脚本(automake、configure、Makefile、python脚本等)动态地向编译器提供符号定义。此外,每个源文件都添加了自己的“在不同的i

可以在VC++中获得预处理器定义符号列表吗?我知道GCC有类似的选项来转储所有有效的.cpp/.h源文件的#define符号,但我不确定VC++是否支持这一点


我正在Windows中使用Mozilla开源项目。UNIX build env有很多不相关的定义,导致源代码非常不可读。我想从源代码中删除不相关的定义。该项目使用特定于Mozilla的构建脚本(automake、configure、Makefile、python脚本等)动态地向编译器提供符号定义。此外,每个源文件都添加了自己的“在不同的ifdef分支上定义”,使得手动预先确定特定构建的完整符号列表不切实际。

视图
=>
类视图
菜单中签出
宏和常量
列表。

Thx,但是很难为Mozilla源文件创建VC++项目。Mozilla构建系统非常奇怪。当我们运行“make”时,它会动态生成一些.h文件。到目前为止,我必须使用提供的命令行来构建源文件。我能在不创建VC++项目的情况下实现同样的目标吗?