Windows XP上的libtorrent错误

问题描述 投票:2回答:1

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

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

windows-xp libtorrent
1个回答
0
投票

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

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

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

© www.soinside.com 2019 - 2024. All rights reserved.