2017-12-18 5 views
2

libtorrent 1.1.5 (boost 1.65.1을 통해 컴파일 됨)를 사용하여 Windows XP에서 프로그램을 실행하려고하는데 "CreateSemaphoreExW 프로 시저의 진입 점이 KERNEL32에서 발견되지 않았습니다. DLL을. " Windows 7 이상에서는 정상적으로 작동합니다. 이 오류를 수정하려면 어떻게해야합니까?Windows XP에서 libtorrent 오류

UPDATE : _WIN32_WINNT=0x0501는 대답은 당신이 그것을 고칠 수 SIMPLE-하는 문제를

+0

XP 컴퓨터에서 실행하지 마십시오? - XP는 현재 지원을 중단하고 필요할 것으로 보이는 업데이트를 얻을 수 없습니다. 귀하가 필요한 최소 시스템 요구 사항을 충족하는 것으로 보입니다. –

+0

당신은 Vista에서 dll을 복사하려고 할 수도 있지만 작동하지 않을 수도 있고 OS를 실행하는 데 필요한 것들을 망칠 수도 있습니다. –

+0

대홍수 BitTorrent 클라이언트는 libtorrent에서 작동하며 Windows XP에서 실행됩니다. – kotbrain

답변

0

를 해결했다. 공식 문서를보십시오.

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

최소 클라이언트 지원 : Windows Vista를. Windows 7에서 kernel32.dll을 다운로드하여 응용 프로그램 디렉토리에 넣을 수는 있지만 작동 여부는 의심 스럽습니다.

+0

대홍수 BitTorrent 클라이언트는 libtorrent에서 작동하고 Windows XP에서 실행됩니다. – kotbrain