我正在使用Qt
和QTcpSocket
来创建一个小型聊天客户端/服务器应用程序。
编译代码时,编译器返回以下错误:
main.cpp:3:22: fatal error: QTcpSocket: No such file or directory
这是指#include <QTcpSocket>
。
此库位于何处,如何安装?
答案 0 :(得分:15)
你需要
QT += network
<。>在你的.pro文件中。否则,将不会加载构建这些头文件的模块/库。
答案 1 :(得分:0)
当我面对问题并且文档中提出的明显解决方案似乎无效时,我将添加 ALL 检查您所有潜在子项目的.pro文件。
就我而言,addind QT *= network
在主.pro中不起作用,必须使用QTcpSocket和QTcpServer对象将其放入。