我有Qt 5.5.1自定义构建(在x86上交叉编译用于ARM开发)。因此,该项目正在x86主机上构建,然后部署到Jetson TK1开发板。
我有错误:
Project ERROR:QT中的未知模块:serialport
我可以在qt构建目录中看到构建库:/home/alan/work/qt/qt-everywhere-opensource-src-5.5.1/qtserialport/lib/libQt5SerialPort.so.5.5.1
,QtSerialPort模块的源文件和头文件。所以我认为该模块是构建但未正确安装。永远不要处理自定义Qt模块,以便如何检查模块是否构建并正确安装?
更新:Qt已构建但未安装到操作系统中(Qt Creator允许使用此类构建来创建工具包)。
答案 0 :(得分:0)
模块仅在install
之后可用。另一个选项 - 链接模块作为单独的库。