感谢阅读, 我正在一个项目中工作,我们创建一个secimage(linux yocto image)。 我不熟悉那里使用的所有工具,也不熟悉要使用的技术术语。因此,这个问题可能非常愚蠢,但我就是想不明白。 我们有一个YOCTO...某些东西...和所有那些配方(debian软件包),我们需...
我经常在使用Yocto Project时遇到一个常见问题,就是确定为什么(或从哪个recipe)将文件包含在rootfs中。希望可以从构建系统的环境、日志和元数据中推导出来。理想情况下,一组命令将允许将文件链接回源(即recipe)。 我的常规策略是在元数据上执行搜索(例如grep -R f...
所以,每次我修改设备树时,通常会在自定义配方中更改dts并重新构建映像。重建需要很长时间,因为它要重新构建整个内核,然后需要构建映像,最后部署到目标设备。 有没有我忽略的技巧只重建设备树? 更新: 我已经将g0hl1n的答案标记为正确答案,因为这是我的问题的答案。但是,我发现在Yocto...
我正在使用Yocto来安装clBLAS库(https://github.com/clMathLibraries/clBLAS),使用的配方为https://github.com/CogentEmbedded/meta-opencl/blob/master/meta-ocl-common/rec...
我正在尝试查找“bb.utils.contains”的文档。 我在pokey/bitbake/lib/utils.py中找到了代码,但该代码的文档很差。 例如,它需要一个名为“d”的参数。那么,“d”是什么? 你该如何从这样一个简短且不具描述性的名称开始呢? 我已经下载并搜索了所有yocto...
在基于Yocto的嵌入式Linux发行版中,我非常想找到每个依赖层中将要构建和安装到映像文件中的包/食谱/内核模块的完整列表,在执行映像构建食谱之前。例如:bitbake my-image-minimal 有没有实现这个的方法?在这方面的任何指导都将不胜感激。 提前致谢。
我正在构建一个 Bitbake 配方,并收到以下错误消息: ERROR: 在重新解析 virtual:native:/path/to/poky/meta/recipes-devtools/cve-check-tool/cve-check-tool_5.6.4.bb.do_populate_c...
如果我想禁用特定的构建步骤,我可以使用以下任一方式:do_configure[noexec] = "1" 或者do_configure() { } 这些替代方案有什么区别?我听说在使用 noexec 时可能会存在升级条件。
嗨,这是我的图层树 ├── conf │ └── layer.conf ├── COPYING.MIT ├── README └── recipes-hello ├── helloworld │ ├── helloworld-0.1 │ │ ├── h...