在 Qt 6.3.2 中找不到串口支持

问题描述 投票:0回答:2

出于某种原因,我应该在我的项目中使用 Qt6。我需要串口功能,但 Qt Creator 找不到相应的模块。出现以下错误: 项目错误:QT 中的未知模块:串行端口。我的 .pro 文件包含串行端口 - 在我看来,问题在于缺少此模块。我也没有相应的示例项目。 我尝试使用命令安装 libqt5serialport5 和 libqt5serialport5-dev:

sudo apt-get install libqt5serialport5
sudo apt-get install libqt5serialport5-dev

但这并没有帮助。请解释如何将串口模块添加到我的 Qt6 安装中。 以下是有关我的安装的信息:

Qt Creator 8.0.2
Based on Qt 6.3.2 (GCC 10.3.1 20210422 (Red Hat 10.3.1-1), x86_64)
qt qt-creator
2个回答
0
投票

这个问题已经解决得很简单了。使用 Qt MaintenanceTool,它允许删除/更新或安装模块。


0
投票

Qt Serial Port 现在是一个单独的库,必须与主 Qt 安装分开安装。您可以通过维护工具执行此操作。在您安装的 Qt 版本下的“附加库”下找到它。安装完成后,您应该可以开始使用(您仍然需要在项目文件的模块中指定“串行端口”)。

© www.soinside.com 2019 - 2024. All rights reserved.