我是編程新手。我想在我的Windows 10系統上安裝Glog。我遵循堆棧溢出線程中找到的具有相同名稱的說明。安裝Glog鏈接錯誤
我用cmake和Visual Studio 2015來構建項目。 構建文件的第一個異常:我注意到glog目錄中缺少頭文件「log_severity.h」。爲了緩解這個問題,我從GitHub倉庫複製了「log_severity.h」並將其粘貼。
我然後創建了剛剛通過僅使用
谷歌:: InitGoogleLogging(argv的[0])初始化記錄器的示例程序;主要是 。
在編譯之前,我指示鏈接器包含一個附加的include目錄。這包括目錄是一個與所述的頭文件作爲第二圖像中(與log_severity.h等):
:然而編譯代碼時我仍然收到的連接錯誤
1> Source.obj:錯誤LNK2019:無法解析的外部符號「__declspec(dllimport)void __cdecl google :: InitGoogleLogging(char const *)」(__imp_?InitGoogleLogging @ google @@ YAXPEBD @ Z)在主函數 中引用1> D:\ Documents \ Programming \ C++ \ Program \ GLogTest \ GlogTest \ x64 \ Debug \ GlogTest.exe:致命錯誤LNK1120:1無法解析的外部設備
我在做什麼錯?
非常感謝任何答案。
「在具有相同名稱的stackoverflow線程中找到」。鏈接會更好。 – DogeAmazed
我不能發佈兩個以上的鏈接,我可以在這裏添加它:https://stackoverflow.com/questions/41766969/installing-glog-on-windows –
您是否已經在項目設置或代碼中添加了lib使用編譯指示庫? – Giel