问题描述
我正在浏览 u-boot 源代码,它有许多架构和供应商的代码。
它还有带有预处理器指令的源代码,如“#ifdef”等。
我想根据我的 u-boot 配置过滤/提取代码。
应该有某种方式告诉编译器,这样它就可以只复制源代码(到一个新文件夹),这将是我的可执行文件的一部分。
如果可能的话,通读源代码和理解代码流会很容易。
是否有任何可用的工具或编译器选项?
谢谢,
哈迪克
解决方法
我刚刚查看了 Yocto WORKDIR,因此它只有必需的文件
在这个目录中,所以现在可以很容易地浏览代码。
这些是目标文件,但根据文件名,我可以引用 c 文件。