使用MSVC 2015年版14.0.25431.01更新3WaitOnAddress懸而未決
.cpp文件有#include <windows.h>
了VC++包括在項目屬性路徑是$(VC_IncludePath);$(WindowsSDK_IncludePath);
。這是默認安裝,並沒有被篡改。
程序使用幾個WINAPI功能和沒有錯誤, 編譯,但如果我重建計劃(ReleasUnicode/Win32的),我收到一個鏈接錯誤:
LNK2019 unresolved external symbol [email protected]
所有其他WinAPI的功能得到解決。
經過幾小時的追蹤和錯誤,我發現手動將文件C:\ Program Files(x86)\ Windows Kits \ 10 \ Lib \ 10.0.14393.0 \ um \ x86 \ synchronization.lib添加到項目中可以解決此問題錯誤。另一方面,將其路徑C:\Program Files (x86)\Windows Kits\10\Lib\10.0.14393.0\um\x86
添加到VC++包含目錄中並不能解決錯誤。
爲什麼會發生此錯誤?我想我已經正確地包含了庫路徑和頭文件,並且所有其他的WinAPI調用都能正常工作。
什麼是Windows版本? –
Windows 10企業評估版本10.0.14393 – jamacoe