rBe*_*eal 4 kernel bitbake yocto
在哪里可以找到用于构建内核的 .config 文件?
我用:
$ bitbake virtual/kernel -c menuconfig to open the menuconfig
Run Code Online (Sandbox Code Playgroud)
我刚刚运行了 menuconfig,但遇到了一个大问题:没有激活的选项。.config 文件 (?) 看起来已被删除或损坏
我有两个目录:
我必须获取旧的配置文件并将其粘贴到损坏的配置中。
提前致谢。
Yocto 以不同的方式查找内核配置,
KBUILD_DEFCONFIG在配方中指定变量以使用defconfig源代码树中已经存在的变量。SRC_URI到您的 linux 内核配方或.bbappend内核配方中(可能在不同的层中)。如果您使用 menuconfig as 修改内核配置文件bitbake virtual/kernel -c menuconfig,则 bitbake 开关会这样做,
PREFERRED_PROVIDER_virtual/kerneltmp/work/<MACHINE_NAME>-<DISTRO_NAME>-linux-gnuenabi/<PREFERRED_PROVIDER_virtual/kernel>/<KERNEL_VERSION>/linux-*build/并make menuconfig使用相应的交叉编译器前缀运行如果您很幸运并且没有意外保存(两次)menuconfig 输出,那么您会.config.old在上述路径中找到保存的配置。通常你会发现两个/三个 .config 文件,
SRC_URIdefconfig 或内核 defconfig 选项本身的实际配置注意:内核被提取为源(在 do_unpack 期间)tmp/work-shared/<MACHINE>/kernel-source/并链接到tmp/work/<MACHINE_NAME>-<DISTRO_NAME>-linux-gnuenabi/<PREFERRED_PROVIDER_virtual/kernel>/<KERNEL_VERSION>/git.
| 归档时间: |
|
| 查看次数: |
3801 次 |
| 最近记录: |