Windows XP上的libtorrent错误

时间:2017-12-18 16:46:16

标签: windows-xp libtorrent

我尝试使用libtorrent 1.1.5(通过boost 1.65.1编译)在Windows XP上运行程序并得到错误"在KERNEL32中找不到CreateSemaphoreExW过程的入口点.dll DLL。"。在Windows 7+上,这很好用。我该如何解决这个错误?

更新: _WIN32_WINNT=0x0501解决了问题

1 个答案:

答案 0 :(得分:0)

答案很简单 - 你无法解决它。看看官方文档。

https://msdn.microsoft.com/en-us/library/windows/desktop/ms682446(v=vs.85).aspx

支持的最低客户端:Windows Vista。您可以尝试从Windows 7下载kernel32.dll并将其放入应用程序目录,但我怀疑它是否可行。