任何仅将所需的 u-boot 源代码复制到文件夹的机制?

问题描述

我正在浏览 u-boot 源代码,它有许多架构和供应商的代码。 它还有带有预处理器指令的源代码,如“#ifdef”等。

我想根据我的 u-boot 配置过滤/提取代码。 应该有某种方式告诉编译器,这样它就可以只复制源代码(到一个文件夹),这将是我的可执行文件的一部分。

如果可能的话,通读源代码和理解代码流会很容易。

是否有任何可用的工具或编译器选项?

谢谢, 哈迪克

解决方法

我刚刚查看了 Yocto WORKDIR,因此它只有必需的文件 在这个目录中,所以现在可以很容易地浏览代码。

这些是目标文件,但根据文件名,我可以引用 c 文件。