編譯我的代碼時出現此問題。編譯C代碼後出錯
Error 14 error LNK2019: unresolved external symbol _findFuncs referenced in function _main H:\pshtoolkit_v1.4-src\whosthere\whosthere.obj whoisthere-alt
爲了解決這個錯誤,我應該用Visual Studio連接哪些庫?
編譯我的代碼時出現此問題。編譯C代碼後出錯
Error 14 error LNK2019: unresolved external symbol _findFuncs referenced in function _main H:\pshtoolkit_v1.4-src\whosthere\whosthere.obj whoisthere-alt
爲了解決這個錯誤,我應該用Visual Studio連接哪些庫?
我應該與Visual Studio鏈接哪些圖書館: 含_findFuncs庫。
好的,沒有幫助我知道,但大概你知道findFuncs是什麼,你打電話給它是有原因的。你在哪裏發現它?你有任何文件嗎?
也許你有一個錯字調用這個函數(case?),例如應該是FindFuncs嗎?
或者它被定義爲靜態函數?
這實際上是你的編譯器不能解析這個名字的鏈接器錯誤,我認爲只是 對你在main中使用的符號做了forward declare。 可能你已經完成了前向聲明,但是缺少定義本身。 你的哪個連接器正在尋找 這是你的功能"findfunc"
檢查它是否有效與否
我已經解決了錯誤,它不是庫的問題。包含fincFuncs方法的.c文件未被正確引用。感謝您的幫助!
可能是'lib42'? – alk
_findFuncs就是這樣一個通用名稱,它可能很難將其鏈接到通常的庫。你能爲我們提供更多信息嗎?你是否在你的代碼中使用了一個名爲findFuncs的函數?如果沒有,你正在使用哪個庫? –