在 defconfig 文件中,您可以将内核选项设置为:
CONFIG_<optionName>=y
CONFIG_<optionName>=m
CONFIG_<optionName>=n
# CONFIG_<optionName> is not set
Run Code Online (Sandbox Code Playgroud)
我理解前2。
我想了解的是 #3 和 #4 之间的区别,以及何时使用它们 - 特别是考虑到内核源可能使用 #ifdef CONFIG_ { ... } 有时, #if CONFIG_ { ... }
在我的具体情况下,我想明确地说 optionName 不可用。
谢谢
我想了解这两个包之间的关系,因为更改“qemu”的源 uri 似乎会导致 qemu-native 的构建损坏。
我不是 Yocot/Bitbake 专家,所以稍微澄清一下会大有帮助。
谢谢。
任何人都可以指向我的教程或参考食谱,其中包括正确的yocto层,以生成具有python 2.7好东西的rootfs?
我更喜欢不使用'dev-pkgs'作为IMAGE_FEATURES,因为它包含的方式超出了我的需要.
谢谢你的时间和帮助.
我使用 Yocto 构建了一个文件系统,使用了 core-image-minimal 的 .bbappend。两个问题:
我如何确定哪个包在 rootfs 上占用了巨大的存储空间?
除了查看每个包的 ${D} 并查看其组件有多大之外,我想不出其他方法。必须有一种更系统、更智能的方法来做到这一点。
从我可以从清单中破译的情况来看,与所包含的包的大小无关。
此外,删除我使用 IMAGE_INSTALL 对象添加的一些包,似乎删除了包,但构建图像的最终结果并未显示其大小的变化!!
谢谢!
具体来说,我问的是双“!” 在 __built_in 的参数中。
按照“C”语言,它是双重否定吗?