我试过:
git checkout 2018.05
make qemu_x86_64_defconfig
make BR2_JLEVEL="$(nproc)" "$(pwd)/output/images/rootfs.ext2"
Run Code Online (Sandbox Code Playgroud)
但它仍然在以下位置构建内核:
output/images/bzImage
Run Code Online (Sandbox Code Playgroud)
我想这样做是因为:
我LINUX_OVERRIDE_SRCDIR在子模块上使用 Linux,因此 Linux 标头应该与我将用于构建的源匹配。
比如说,glibc 和内核构建之间是否存在基本的依赖关系,或者它只是一个从未被满足的奇怪用例?
啊,我现在注意到任何可加载的内核模块都需要在 rootfs 上运行,并且需要内核构建,而该构建确实.ko在 rootfs 中有一些。
| 归档时间: |
|
| 查看次数: |
2761 次 |
| 最近记录: |