首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何在yocto中使用外部工具链

如何在yocto中使用外部工具链
EN

Stack Overflow用户
提问于 2020-06-22 15:02:06
回答 1查看 2.9K关注 0票数 1

我以前想使用我的平台工具链。

但是改变工具链对我来说并不容易。

我不知道yocto是否允许使用外部工具链,我该怎么办?

非常感谢

步骤:

  1. 克隆工具链和元外部工具链
  2. 克隆https://github.com/BPI-SINOVOIP/BPI-W2-bsp.git到/tmp
  3. 修改/添加conf/local.conf 3.1将机器??= "qemux86“修改为机器??= "qemuarm64” 3.添加"/tmp/BPI-W2-bsp/toolchains/asdk64-4.9.4-a53-EL-3.10-g2.19-a64nt-160307“= EXTERNAL_TOOLCHAIN
  4. 向conf/bblayers.conf添加元-外部工具链路径
  5. 运行bitbake xz -e grep CC=

我收到留言了

代码语言:javascript
运行
复制
export CC="aarch64-poky-linux-gcc  -march=armv8-a+crc -fstack-protector-strong  -D_FORTIFY_SOURCE=2 -Wformat -Wformat-security -Werror=format-security --sysroot=/tmp/poky/build/tmp/work/aarch64-poky-linux/xz/5.2.4-r0/recipe-sysroot"

但是我想用这个gcc来构建软件包

代码语言:javascript
运行
复制
/tmp/BPI-W2-bsp/toolchains/gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-gcc

我怎么修改它??

EN

回答 1

Stack Overflow用户

发布于 2020-06-25 13:24:16

yocto支持外部工具链。可以通过将值设置为TCMODE & EXTERNAL_TOOLCHAIN变量(Ref Yocto参考手册)来做到这一点。查找有关从此元源设置外部工具链的更多信息

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/62517431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档