5
我使用Qt
和QTcpSocket
来创建一个小型聊天客户端/服务器应用程序。C++ Qt - QTcpSocket - 文件未找到
当我编译我的代码,编译器返回以下错误:
main.cpp:3:22: fatal error: QTcpSocket: No such file or directory
这是指#include <QTcpSocket>
。
此库位于何处?如何安装?
我使用Qt
和QTcpSocket
来创建一个小型聊天客户端/服务器应用程序。C++ Qt - QTcpSocket - 文件未找到
当我编译我的代码,编译器返回以下错误:
main.cpp:3:22: fatal error: QTcpSocket: No such file or directory
这是指#include <QTcpSocket>
。
此库位于何处?如何安装?
你在你的.pro文件需要
QT += network
。否则,将不会加载其中定义了这些头文件的模块/库。
确实,你是对的。我仍然得到main.cpp:3:22:致命错误:QTcpSocket:没有这样的文件或目录。 啊!那很好笑!所以我修改我的.pro,保存并运行qmake -project,qmake并在我的终端中创建,它将我的.pro重新更改为之前的! –
如果我在Qt Creator中编译,我没有这个问题。关闭并重新启动它不会影响此问题。为什么我的更改不被qmake -project接受? –
@ Bibi541什么? .pro文件不是以我听过的任何方式自动生成的。有些事情是不对的 - 你没有忘记保存更改或像你这样简单的事情? –