首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与QtCreator [Yocto图像]的交叉编译错误

与QtCreator [Yocto图像]的交叉编译错误
EN

Stack Overflow用户
提问于 2017-01-31 14:58:19
回答 1查看 691关注 0票数 0

我已经为我的Beaglebone编写了一个qt5映像,并导出了跨工具链sdk。我还尝试设置QtCreator以使用此链接中的步骤来处理输出工具链。

我将此代码放在qtcreator.sh文件的开头,以更改环境变量。

源/opt/poky/1.6.1/environment-setup-cortexa9hf-vfp-neon-poky-linux-gnueabi

并配置了以下选项

  • /home/user/cross/sysroots/x86_64-pokysdk-linux/usr/bin/qt5/qmake qmake
  • /home/user/cross/sysroots/x86_64-pokysdk-linux/usr/bin/arm-poky-linux-gnueabi/arm-poky-linux-gnueabi-g++:g++编译器
  • /home/user/cross/sysroots/cortexa8hf-neon-poky-linux-gnueabi Sysroot

但是,当我构建该项目时,会出现以下错误:

error: cannot find -lQt5Widgets error: cannot find -lQt5Core error: cannot find -lQt5Gui error: collect2: error: ld returned 1 exit status

有人有办法解决这个问题吗?

当我使用终端编译项目时,它没有错误地编译,并且在目标上运行良好。我的主机在Ubuntu16.0上运行。

EN

回答 1

Stack Overflow用户

发布于 2017-02-01 07:09:23

如果有人有同样的问题,我找到了答案。

解决方案是将linux-oe-g++添加到您在QtCreator中创建的工具包的"Qt“中。

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

https://stackoverflow.com/questions/41960709

复制
相关文章

相似问题

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