VS 2010没有为编译定义符号

时间:2012-08-30 00:15:49

标签: c++ visual-studio-2010

首先,我不是Visual Studio的新手,但我是2010年的新手(特别是2010 Premium)。我正在从早期版本的VS迁移几个C ++项目。问题是我在项目设置的预处理器定义中定义了一个符号,但它没有在编译中定义。它出现在项目设置的命令行上,但不会出现在构建日志的编译行中。基本上情况如下:

预处理器定义:MY_SYMBOL

命令行:... / D“MY_SYMBOL”......

但构建日志不包含它。

使用它的代码有时会变灰,有时则不会。还定义了其他符号,但这些符号是从早期VS版本的项目文件中迁移出来的,并且它们在构建日志的编译行中正确显示。我添加到预处理程序定义中的任何内容实际上都没有进行编译。

谢谢

0 个答案:

没有答案