我想获得一个想法或参考,只在openwrt项目上编译子集。 我知道menuconfig实用程序,但这还不足以实现我的目标。
我想只为特定目标(ar71xx)和内核编译工具链(binutils + gcc + glibc)。
现在,在查看makefile等之后,我注意到大部分工作都在实际修补工具链和内核然后编译它。有什么选项可以在修补后停止构建过程,所以我只能修补源代码,我可以编写自己的make文件进行编译吗?
答案 0 :(得分:2)
独立准备(补丁)工具链:
make toolchain/{clean,prepare} V=99
答案 1 :(得分:1)
提取内核源代码并对其进行修补:
make target/linux/{clean,prepare} V=99
补丁内核源代码将在build_dir / linux中 - $(target)/ linux - $(version)