我最近正在阅读linux内核源代码。
源代码使用太多宏来划分文件,函数和变量。
但是很多这些Macro都被我忽略了。文件,函数,变量取决于我忽略的宏造成太多干扰。
是否有任何方法可以删除所有这些文件,函数,变量取决于源项目中的未定义宏?
非常感谢。
答案 0 :(得分:0)
make dir/file.i - Build the form of preprocessed source code only
e.g。
make kernel/locking/spinlock.i
cat kernel/locking/spinlock.i