【问题标题】:QT QUdpSocket: No such file or directoryQT QUdpSocket:没有这样的文件或目录
【发布时间】: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”目录中有QUdpSocketqudpsocket.h 文件。

谁能帮我解决这个问题?

提前致谢。

版本:Qt Creator 3.4.1 基于 Qt 5.4.2(MSVC 2013,32 位)

【问题讨论】:

  • #include <QUdpSocket> 添加到您的mainwindow.h
  • 这听起来很简单,但你又跑qmake 了吗?也许make clean
  • 我添加了 ,清理并构建,但它仍然相同。

标签: c++ qt udp


【解决方案1】:

您需要在源代码文件中添加以下内容:

include <QtNetwork/QUdpSocket>

【讨论】:

  • 好的,成功了!我注意到两个项目的目录在“我的文档”中,所以我将它们移动到一个空目录中。重新启动程序后,它构建它很好。非常感谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2013-06-30
  • 2014-06-18
  • 2012-04-01
  • 2014-08-31
  • 2021-06-24
  • 2014-07-17
  • 1970-01-01
相关资源
最近更新 更多