QT QUdpSocket:没有这样的文件或目录
Posted
技术标签:
【中文标题】QT QUdpSocket:没有这样的文件或目录【英文标题】:QT QUdpSocket: No such file or directory 【发布时间】:2015-07-03 10:53:17 【问题描述】:我正在使用 QT Creator 构建一个接收UDP
数据包的程序。
我正在尝试包含 QUdpSocket
库,但它会引发以下错误(在同一行中重复三次):
mainwindow.h:6: error: C1083: 'QUdpSocket': 没有这样的文件或目录
我已将QT += network
行包含到.pro
文件中,但它一直返回错误。
我检查了“C:\Qt\5.5\msvc2012\include\QtNetwork”目录中有QUdpSocket
和qudpsocket.h
文件。
谁能帮我解决这个问题?
提前致谢。
版本:Qt Creator 3.4.1 基于 Qt 5.4.2(MSVC 2013,32 位)
【问题讨论】:
将#include <QUdpSocket>
添加到您的mainwindow.h
。
这听起来很简单,但你又跑qmake
了吗?也许make clean
?
我添加了 您需要在源代码文件中添加以下内容:
include <QtNetwork/QUdpSocket>
【讨论】:
好的,成功了!我注意到两个项目的目录在“我的文档”中,所以我将它们移动到一个空目录中。重新启动程序后,它构建它很好。非常感谢!以上是关于QT QUdpSocket:没有这样的文件或目录的主要内容,如果未能解决你的问题,请参考以下文章
Qt无法打开包含文件:'QNetworkAccessManager':没有这样的文件或目录
QT不能包含文件QtWebKitWidgets:没有这样的文件或目录
p = open(q,'r') FileNotFoundError: [Errno 2] 没有这样的文件或目录:'m.txt' [重复]