有没有办法在项目中使用 bitbake
命令交叉编译gcc
和gdb
YOCTO
?
没看错,您想在图像中添加gcc
和gdb
。
我知道的最简单,最干净的解决方案是通过EXTRA_IMAGE_FEATURES
启用它们。通常,您可以在 local.conf
文件中配置此变量,该文件位于构建目录中。尽管您可以在配方中使用此变量,但最佳实践要求您不要这样做。 [1]
EXTRA_IMAGE_FEATURES = "tools-sdk tools-debug"
[1] http://www.yoctoproject.org/docs/2.1/ref-manual/ref-manual.html#var-EXTRA_IMAGE_FEATURES
若要创建基于映像的 SDK,例如,运行以下命令:
$ bitbake core-image-full-cmdline -c populate_sdk
这样,SDK就是根据core-image-full-cmdline
映像创建的。
完成后,可以在/build/tmp/deploy/sdk/poky-eglibc-x86_64-core-image-full-cmdline-armv5te-toolchain-1.6.sh
若要创建通用 SDK,请使用meta-toolchain
$ bitbake meta-toolchain
在此处了解如何设置 Qt