0
在調試模式下構建我的應用程序時:生成工作。該應用程序工作。 在構建我的發佈模式應用程序中,我得到了以下錯誤消息無法解析的外部符號(仍在發生)
error LNK2019: unresolved external symbol [email protected] referenced in function [email protected]
我的應用程序的所有實現文件有.c
延伸;但是這並不意味着我會知道visual studio使用哪種編譯器。
從GetClassNameA的文檔中,我可以看到一個庫User32.lib
是必需的。我發現有一個同名的庫
C:\ Program Files文件\微軟的SDK \的Windows \ V7.1 \庫>
我已經加入該目錄的屬性頁:
配置屬性>鏈接>常規>附加庫 目錄
,但沒有幫助。我仍然收到該錯誤消息。
感謝您的幫助。我知道這個問題以前曾被問過,但以前的答案並沒有幫助我。 請幫助寶寶步驟,我仍然被Windows編程壓垮。
'_eachWindow'是否調用GetClassName?然後你需要鏈接'user32.lib'。檢查項目連接器設置中的「附加依賴項」,而不是「附加庫目錄」。 – dxiv
dxiv的評論(2)使應用程序有效。謝謝。 其中一天,我可能明白有什麼不同,但現在我很開心。 –
@dxiv,請發表您的評論作爲答案,以便OP可以接受並關閉問題 – user3629249