小编Chr*_*ino的帖子

项目错误:QT中的未知模块:websockets

我正在尝试使用Qt Creator使用QTWebsockets运行一个简单的客户端示例,已经添加了

QT       += websockets
Run Code Online (Sandbox Code Playgroud)

但是当我运行build或qmake时会抛出此错误

:-1: error: Unknown module(s) in QT: websockets
Run Code Online (Sandbox Code Playgroud)

我试过了

QT       += core websockets
Run Code Online (Sandbox Code Playgroud)

然后意识到,由于从存储库中安装了Qt Creator,它不是最新的,所以我从Qt网站重新安装了它,但是问题仍然存在,然后我运行了pkg-config --modversion QtCore并返回4.8.6,问题是,在qt creator的QT版本标签中,它向我正在使用的编译器GCC编译器显示5.4.1,在/opt/Qt/5.4/gcc_64/lib中甚至在帮助标签中也列出了QT5WebSockets模块, QT5模块,但我不能使用它们。

在SerialPort上尝试过,但没有用,在Opengl上尝试过,它起作用了,这意味着存在版本问题,但我似乎找不到解决方法。

qt websocket qt5

4
推荐指数
2
解决办法
4801
查看次数

标签 统计

qt ×1

qt5 ×1

websocket ×1