使用Yocto交叉编译GCC和GDB



有没有办法在项目中使用 bitbake 命令交叉编译gccgdb YOCTO

如果我

没看错,您想在图像中添加gccgdb
我知道的最简单,最干净的解决方案是通过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

最新更新