Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试涉足 UPNP 编程。但是,我不知道如何在 Linux 上使用 upnp 库。我不喜欢 gnu - UPNP 的东西。这让我很困惑。但是,如果我能找到一些关于 QT-UPNP 或 G-UPNP 的简单示例,我可以尝试一下。请分享一些简单的例子。我的偏好是QT。如果 QT 不支持 UPNP,请提出一些其他替代示例。我尝试使用 libupnp 版本,但他们的示例代码因分段错误而崩溃。
QT 不包括 UPnP 功能(正如 Google 搜索必须告诉您的那样)。我认为公平地说,没有基于 QT 的 UPnP 库可以像 GUPnP 那样稳定和完整。
GUPnP 的源代码中包含示例,从简单的电灯开关到更复杂的工具。
Qt 没有集成任何 UPnP 模块。但是有一些项目试图为 Qt 实现 UPnP,例如:
但是这些有点旧而且不是很稳定
要查看其他 UPnP 实现,请访问UPnP 论坛网站