嵌入式系统构建与存储策略全解析
1. 构建系统选择
在构建嵌入式系统时,选择合适的构建系统至关重要。默认情况下,商业许可证是被禁止的,但可以轻松启用。具体操作如下:
- 在配方中指定许可证:
LICENSE_FLAGS = "commercial"
- 在
conf/local.conf中明确允许该许可证:
LICENSE_FLAGS_WHITELIST = "commercial"
为确保 helloworld 配方能正确编译,可以使用 BitBake 进行构建:
$ bitbake helloworld
如果一切顺利,会在 tmp/work/cortexa8hf - vfp - neon - poky - linux - gnueabi/helloworld/ 为其创建工作目录,并且在 tmp/deploy/rpm/cortexa8hf_vfp_neon/helloworld - 1.0 - r0.cortexa8hf_vfp_neon.rpm 生成 RPM 包。不过,此时该包还未包含在目标镜像中。可以通过在 conf/local.conf 中添加以下内容将其添加到镜像安
嵌入式系统构建与存储策略解析
超级会员免费看
订阅专栏 解锁全文
474

被折叠的 条评论
为什么被折叠?



