【发布时间】:2012-12-13 07:51:59
【问题描述】:
我正在尝试使用 VS2008 在 Windows 上编译 libupnp-1.6.17,但出现了数百个语法错误。我从http://sourceforge.net/projects/pupnp/下载源代码
有人告诉我如何在 windows 上编译 libupnp 吗?
【问题讨论】:
-
您是否从 build/vc9 目录打开了解决方案?你得到什么编译错误?
-
好吧,一个愚蠢的错误,现在我编译成功了,但是执行时,它显示缺少pthreadVC2.dll,然后我从pthreads文件夹中复制它,仍然错误:无法找到过程入口点inet_pton在 WS2_32.dll 上
-
inet_pton 至少需要 Windows Vista/Server 2008。你有什么操作系统 (msdn.microsoft.com/en-us/library/windows/desktop/…)?
-
XP,你的意思是libupnp不支持windows XP?
-
正确。是时候升级了:)