error lnk2001解決方法 編譯錯誤,如何解決error LNK2001: unresolved external symbol?
編譯錯誤,如何解決error LNK2001: unresolved external symbol?“error LNK2001:unresolved external symbol”的原因是get
編譯錯誤,如何解決error LNK2001: unresolved external symbol?
“error LNK2001:unresolved external symbol”的原因是getStats找不到此方法的鏈接庫。很可能項目引用了第三方開源庫或自己編譯的庫,只使用了頭文件,沒有給項目添加相應的lib文件路徑。具體解決方案有(此方法適用于vs系列集成開發(fā)環(huán)境):1。如果尚未導入頭文件,可以右鍵單擊項目,然后單擊“屬性”。2單擊“C/C”,選擇“general”,然后在右側的“additional included directory”中選擇您的第三方庫(或自編庫)的頭文件目錄。三。單擊“鏈接器”,在右側選項中選擇“附加庫目錄”,最后導入您的第三方庫(或自編庫)lib文件的目錄。4單擊“鏈接器”,從右側的選項中選擇“輸入”,單擊“附加依賴項”后面的三角形符號,然后選擇“編輯”。4在“新建”彈出對話框中,輸入第三方庫的名稱,即xxx.lib文件.
編寫的程序中這個error LNK2001錯誤是什么原因?
這種問題意味著您的extern函數(shù)沒有定義和實現(xiàn)部分。您可以將實現(xiàn)部分的頭文件和CPP包含到項目中。如果它是在Lib文件中實現(xiàn)的,那么可以包括Lib和頭文件