使用Yocto交叉编译GCC和GDB

使用Yocto交叉编译GCC和GDB,gcc,gdb,cross-compiling,yocto,Gcc,Gdb,Cross Compiling,Yocto,有没有办法在YOCTO项目中使用bitbake命令交叉编译gcc和gdb 我所知道的最简单、最干净的解决方案是通过额外的图像功能启用它们。 通常,您可以在构建目录中的local.conf文件中配置此变量。尽管您可以在配方中使用此变量,但最佳实践表明您不需要。[1] EXTRA_IMAGE_FEATURES = "tools-sdk tools-debug" [1] 例如,要创建基于映像的SDK,请运行以下命令: $bitbake核心映像完整cmdline-c填充\u sdk 这样,SDK将基于

有没有办法在
YOCTO
项目中使用
bitbake
命令交叉编译
gcc
gdb
我所知道的最简单、最干净的解决方案是通过
额外的图像功能
启用它们。 通常,您可以在构建目录中的
local.conf
文件中配置此变量。尽管您可以在配方中使用此变量,但最佳实践表明您不需要。[1]

EXTRA_IMAGE_FEATURES = "tools-sdk tools-debug"

[1] 例如,要创建基于映像的SDK,请运行以下命令:

$bitbake核心映像完整cmdline-c填充\u sdk

这样,SDK将基于
核心映像完整cmdline
映像创建。
完成后,可以在
/build/tmp/deploy/sdk/poky-eglibc-x86_64-core-image-full-cmdline-armv5te-toolchain-1.6.sh中找到二进制脚本

要创建通用SDK,请使用
元工具链

$bitbake元工具链


了解如何设置Qt

我正在尝试为
imx6q
微处理器编译
gcc
工具链。
sabresd
平台附带的映像不包含已安装的
gcc