在Qt自定义构建中找不到Qt模块(QtSerialPort)(为ARM交叉编译)

时间:2017-08-21 12:06:23

标签: c++ qt qtserialport

我有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允许使用此类构建来创建工具包)。

1 个答案:

答案 0 :(得分:0)

模块仅在install之后可用。另一个选项 - 链接模块作为单独的库。