3

我想获得一个想法或参考,以仅编译 openwrt 项目的子集。我知道 menuconfig 实用程序,但这还不足以实现我的目标。

我只想为特定目标(ar71xx)和内核编译工具链(binutils + gcc + glibc)。

现在,在查看了 makefile 等之后,我注意到大部分工作实际上是修补工具链和内核,然后编译它。修补后是否有任何选项可以停止构建过程,所以我只能修补源代码,我可以编写自己的 make 文件来编译它?

4

2 回答 2

2

独立准备(补丁)工具链:

make toolchain/{clean,prepare} V=99
于 2012-03-16T16:24:23.597 回答
1

要提取内核源代码并对其进行修补:

make target/linux/{clean,prepare} V=99

修补的内核源代码将在 build_dir/linux-$(target)/linux-$(version)

于 2011-04-13T21:06:04.243 回答