我已经为我的Beaglebone编写了一个qt5映像,并导出了跨工具链sdk。我还尝试设置QtCreator以使用此链接中的步骤来处理输出工具链。
我将此代码放在qtcreator.sh文件的开头,以更改环境变量。
源/opt/poky/1.6.1/environment-setup-cortexa9hf-vfp-neon-poky-linux-gnueabi
并配置了以下选项
但是,当我构建该项目时,会出现以下错误:
error: cannot find -lQt5Widgets error: cannot find -lQt5Core error: cannot find -lQt5Gui error: collect2: error: ld returned 1 exit status
有人有办法解决这个问题吗?
当我使用终端编译项目时,它没有错误地编译,并且在目标上运行良好。我的主机在Ubuntu16.0上运行。
发布于 2017-02-01 07:09:23
如果有人有同样的问题,我找到了答案。
解决方案是将linux-oe-g++添加到您在QtCreator中创建的工具包的"Qt“中。
https://stackoverflow.com/questions/41960709
复制相似问题