2

我正在使用一个在 Visual Studio 中编写的充满编译器指令的程序。

我做了一些更改,现在我遇到了一个未解决的外部编译器/链接器错误。

我相信这是由编译器指令引起的,它似乎没有检测到该特定函数的实现,为了调查这一点,我想#ifdef在整个编译过程中遵循编译器指令。

我已经尝试过使用该配置,但在窗口/P中没有看到任何编译器指令。Output

有人知道怎么做这个吗?

4

1 回答 1

1

我认为您使用该/P选项走在正确的轨道上,但是文档指出输出将转到带有.i扩展名的文件(因此可能不会转到您的输出窗口)。

此外,您可以通过生成映射文件来找到有关任何链接器错误的帮助;请参阅/MAP(生成映射文件)

于 2017-04-19T14:39:23.927 回答