有没有一种方法可以运行gcc -E
预处理器,但也可以在输出中保留, #define
,#include
其他指令(可能作为注释)?我想我记得看到了一个选项,但我在 GCC 预处理器选项页面中找不到它。在涉及大量包含文件和宏的复杂案例中,我需要它来追踪哪里出了问题。
问问题
120 次
有没有一种方法可以运行gcc -E
预处理器,但也可以在输出中保留, #define
,#include
其他指令(可能作为注释)?我想我记得看到了一个选项,但我在 GCC 预处理器选项页面中找不到它。在涉及大量包含文件和宏的复杂案例中,我需要它来追踪哪里出了问题。