您尚未登录。

楼主 #1 2020-04-16 08:31:17

zhang235hai
会员
注册时间: 2020-04-06
已发帖子: 212
积分: 165

使用qmake编译.pro文件一直报Unknown module(s) in QT: serialport错误

zhang@ubuntu:~/myserial$ /home/zhang/buildroot-2017.08.1/output/build/qt5base-5.9.1/bin/qmake myserial.pro
Project ERROR: Unknown module(s) in QT: serialport
zhang@ubuntu:~/myserial$

在buildboot下已经勾选QT5的serialport和serialbus两个选项
请大家帮忙看看

离线

#2 2020-04-16 08:35:28

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 使用qmake编译.pro文件一直报Unknown module(s) in QT: serialport错误

先检查自己操作的问题吧: https://whycan.cn/t_3426.html#p30402





离线

楼主 #3 2020-04-16 08:45:08

zhang235hai
会员
注册时间: 2020-04-06
已发帖子: 212
积分: 165

Re: 使用qmake编译.pro文件一直报Unknown module(s) in QT: serialport错误

晕哥 说:

先检查自己操作的问题吧: https://whycan.cn/t_3426.html#p30402

qmake路径确定没有错
编译其他不涉及serial的.pro文件没有问题
可以正常在荔枝派执行
还有其他可能的原因吗?

离线

#4 2020-04-16 09:01:34

晕哥
管理员
所在地: 微信 whycan_cn
注册时间: 2017-09-06
已发帖子: 9,223
积分: 9197

Re: 使用qmake编译.pro文件一直报Unknown module(s) in QT: serialport错误

$ find . |grep SerialPort  |grep \\.so
./output/build/qt5serialport-5.12.4/lib/libQt5SerialPort.so.5.12.4
./output/build/qt5serialport-5.12.4/lib/libQt5SerialPort.so.5.12
./output/build/qt5serialport-5.12.4/lib/libQt5SerialPort.so.5
./output/build/qt5serialport-5.12.4/lib/libQt5SerialPort.so
./output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libQt5SerialPort.so.5.12.4
./output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libQt5SerialPort.so.5.12
./output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libQt5SerialPort.so.5
./output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libQt5SerialPort.so
./output/target/usr/lib/libQt5SerialPort.so.5.12.4
./output/target/usr/lib/libQt5SerialPort.so.5.12
./output/target/usr/lib/libQt5SerialPort.so.5

用 find 命令搜索 SerialPort 相关文件是否存在。





离线

楼主 #5 2020-04-16 09:06:33

zhang235hai
会员
注册时间: 2020-04-06
已发帖子: 212
积分: 165

Re: 使用qmake编译.pro文件一直报Unknown module(s) in QT: serialport错误

晕哥 说:
$ find . |grep SerialPort  |grep \\.so
./output/build/qt5serialport-5.12.4/lib/libQt5SerialPort.so.5.12.4
./output/build/qt5serialport-5.12.4/lib/libQt5SerialPort.so.5.12
./output/build/qt5serialport-5.12.4/lib/libQt5SerialPort.so.5
./output/build/qt5serialport-5.12.4/lib/libQt5SerialPort.so
./output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libQt5SerialPort.so.5.12.4
./output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libQt5SerialPort.so.5.12
./output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libQt5SerialPort.so.5
./output/host/arm-buildroot-linux-uclibcgnueabi/sysroot/usr/lib/libQt5SerialPort.so
./output/target/usr/lib/libQt5SerialPort.so.5.12.4
./output/target/usr/lib/libQt5SerialPort.so.5.12
./output/target/usr/lib/libQt5SerialPort.so.5

用 find 命令搜索 SerialPort 相关文件是否存在。

我把之前的buildboot删除
重新新建一个buildboot 勾选上serial相关
再次编译居然解决了
谢谢你

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn