gpt4 book ai didi

c++ - 为 Windows Phone 8.1 或 10 编译可移植 UPnP 库

转载 作者:行者123 更新时间:2023-11-28 05:34:28 25 4
gpt4 key购买 nike

我需要为 Windows Phone 8.1 或 10 编译一个可移植 UpnP 库(http://pupnp.sourceforge.net/)。

该库可以在 x86 Windows 10 中编译,一个人 (https://github.com/atraczyk/libupnp) 已经为该库创建了缺少的 VS 2015 项目文件。我使用了这个版本并将项目目标更改为 ARM,并进行了如下几项其他更改。

而且,我成功地编译了 pthread-win32、ixml 和 threadutil 项目。

但是;由于在 Windows Phone 环境中缺少 iphlpapi 库,实际项目 libupnp 没有编译。我在网上搜索和stackoverflow。如果没有 iphlpapi 或替换它,我找不到任何编译库的解决方案。我希望你能指导我如何编译这个库。

长话短说

有什么方法可以将 iphlpapi 库包含到 Windows Phone 8.1 ARM 项目中,以便为基于 Windows Phone 8.1 ARM 的设备编译可移植 UPnP 库。

澄清,我坚持使用这个版本的 UPnP,即使我知道有其他选择。因为,其他平台(Android 和 iOS)正在使用这个库,并且我们需要在所有平台上使用一个通用的 C 代码。因此,更改库不是一个明显的解决方案。

最佳答案

我可以在我的系统上的 C:\Program Files (x86)\Windows Kits\8.1\Lib\winv6.3\um\处看到 IPHlpApi.Lib 的 ARM 库 ARM \IPHlpApi.Lib。将其添加到解决方案的链接器选项中。

关于c++ - 为 Windows Phone 8.1 或 10 编译可移植 UPnP 库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38659130/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com