如何查看使用 /P 扩展的预处理器宏

How can I see what preprocessor macro expands to using /P?

本文关键字:预处理 处理器 扩展 何查看      更新时间:2023-10-16

我正在尝试诊断预处理器宏的问题,并认为我会使用/P (http://msdn.microsoft.com/en-us/library/8z9z0bx6.aspx),以便我可以看到它扩展到什么。

现在,当我编译.cpp文件时,我看到它旁边暂时出现一个 .i 文件。我无法打开该文件,因为我收到它被另一个进程锁定的错误。编译完成后,.i 文件似乎再次被自动删除。

如何查看预处理器宏扩展到什么?

谢谢。

好吧,对不起,我太傻了。当.i文件消失时,它不是,它实际上被移动到输出文件夹。