有没有办法使用配置文件

时间:2017-04-14 16:14:59

标签: linux linux-kernel device-tree

我想知道是否有办法使用我的.config文件来构建Linux内核并创建另一个源代码树,其中只包含实际将在构建中使用的代码。例如,如果我选择不包含某个驱动程序,则会忽略该驱动程序的代码,并且将从生成的代码中删除所有#ifdef CONFIG_<driver>部分。

我希望能够在内核的整个源代码树上运行C预处理器,而无需运行任何实际的编译步骤,这样我就可以检查在我的系统上运行的内核的完整代码库,而无需任何额外的Linux项目中包含的代码,在编译内核时将不使用。

我想知道是否有make命令的任何特定工具或步骤允许我使用unifdef中的内容在整个源树上运行.config之类的程序文件。

任何帮助将不胜感激,谢谢!

0 个答案:

没有答案