如何在整个编辑中遵循预处理器指令

How to follow preprocessor directives throughout a compilation

本文关键字:预处理 处理器 指令 编辑      更新时间:2023-10-16

我正在使用一个程序,其中包含编译器指令,在Visual Studio中编程。

我已经进行了一些更改,现在我陷入了未解决的外部编译器/链接器错误。

我相信这是由编译器指令引起的,这些指令似乎无法检测到该特定功能的实现,为了调查此功能,我想在整个编译过程中遵循#ifdef编译器指令。

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

有人知道该怎么做吗?

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

此外,您可以通过生成地图文件在任何链接器错误上找到一些帮助;请参阅/地图(生成mapfile(。