2

我正在尝试涉足 UPNP 编程。但是,我不知道如何在 Linux 上使用 upnp 库。我不喜欢 gnu - UPNP 的东西。这让我很困惑。但是,如果我能找到一些关于 QT-UPNP 或 G-UPNP 的简单示例,我可以尝试一下。请分享一些简单的例子。我的偏好是QT。如果 QT 不支持 UPNP,请提出一些其他替代示例。我尝试使用 libupnp 版本,但他们的示例代码因分段错误而崩溃。

4

2 回答 2

2

QT 不包括 UPnP 功能(正如 Google 搜索必须告诉您的那样)。我认为公平地说,没有基于 QT 的 UPnP 库可以像 GUPnP 那样稳定和完整。

GUPnP 的源代码中包含示例,从简单的电灯开关到更复杂的工具

于 2014-03-11T17:42:19.980 回答
0

Qt 没有集成任何 UPnP 模块。但是有一些项目试图为 Qt 实现 UPnP,例如:

  • 布里萨
  • 赫尔QQ
  • QUPnP

但是这些有点旧而且不是很稳定

要查看其他 UPnP 实现,请访问UPnP 论坛网站

于 2014-06-17T10:04:26.043 回答