我为我的Beaglebone Black咬了一个qt5图像并导出了交叉工具链sdk。 我还尝试使用此link
中的步骤设置QtCreator以使用输出工具链我将此代码放在qtcreator.sh文件的开头,以更改环境变量
source /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
有人有解决方案吗?
P.S。当我使用终端编译项目时,它编译时没有错误,并且在目标上运行良好。我的主机在Ubuntu 16.0上运行。
答案 0 :(得分:0)
如果有人遇到同样的问题,我找到了答案。
解决方案是在" Qt mkspec"中添加linux-oe-g++
。您在QtCreator中创建的工具包。