使用 gcc 编译时,我们可以使用选项 -E 查看预处理的源文件。我们如何将其应用于内核模块的 Makefile(外部编译)。源文件包含很多#ifdef#else #endif,有没有办法快速检查编译文件中实际包含了哪些代码部分。任何建议表示赞赏。提前致谢。
最佳答案
将 CFLAGS=-E
添加到您的 make
调用中。
关于linux - 查看预处理后的Linux模块源文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5710635/