有没有办法在gcc
项目中使用gdb
命令交叉编译bitbake
和YOCTO
?
答案 0 :(得分:5)
如果我找到你,你想在图片中添加gcc
和gdb
我所知道的最简单,最干净的解决方案是通过EXTRA_IMAGE_FEATURES
启用它们。
通常,您在local.conf
文件中配置此变量,该文件位于Build Directory中。虽然您可以在配方中使用此变量,但最佳实践要求您不使用此变量。 [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
答案 1 :(得分:1)
要创建基于图像的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 here