error LNK2019 無法解析的外部符號

2023-03-19 02:45:11 字數 2497 閱讀 7691

1樓:匿名使用者

仔細檢視**中是否存在中文的標點符號,只有英文標點才能順利通過編譯。

2樓:匿名使用者

可能標頭檔案沒有包含,或者變數,函式沒有定義。

最好能把編譯日誌貼出來。

lnk2019: 無法解析的外部符號

3樓:泡影果果

lnk2019: 無法解析的外部符號解決方法:

遇到這種問題一般都是由於缺少相應的庫檔案。

再次編譯執行即可避免此類錯誤產生。

4樓:網友

樓上說的是一般的解決辦法,沒有錯。

但是有的問題不在這,我之前新增visa庫編譯就遇到這個問題,按照別人說的新增庫路徑沒有用,我是64位系統,使用vs2013,預設編譯使用的是win32,怎麼樣都提示這個錯誤。後來在網上找到了個帖子,將win32更改為x64,編譯成功無錯誤。

還有的不知道如何新增庫的,直接使用全路徑也能解決,#pragma comment(lib,「c:\\a\\b\\c\\。

5樓:我是

庫檔案定義衝突,或者出現了未定義的符號、函式名等。

6樓:匿名使用者

你是不是沒有把那個函式所在的cpp檔案加入到工程裡面?

沒有新增cpp檔案或者缺少lib庫都會提示這問題。

7樓:匿名使用者

如果全域性變數引用不對也會出現這種情況,像你說的不妨去檢視一下全域性變數的引用。

opencv配置問題!!error lnk2019: 無法解析的外部符號 按照教程已經設定了,還是不行。。。

8樓:匿名使用者

dear,出現「無法解析的外部符號」這類連結錯誤(link error)應該是由於你沒有正確地配置依賴關係。

由於程式編譯過程是非常複雜的,即使是提供了很多資訊也很難根據這些資訊判斷問題,即使是將問題提交到更專業的stackoverflow、segmentfault**恐怕也沒辦法解決,或許你可以去opencv的開發社群/論壇提問,這是一個更好的選擇。如果自己的開發經驗不足,最好是把全部的工程和配置檔案發給這方面程式開發經驗豐富的人處理或進行遠端協助。總之在這裡,過於具體的問題很難得到合適的答案。

最簡單高效的解決辦法:call 肖世康,分分鐘解決。

yours,anonymous friend

9樓:網友

你的系統也許是x64的。

於solution explore中右鍵"test",點選properties。(64位系統先如此設定,點選configuration manager,在active solution platform中拉選new,拉選x64),此時分別有debug/release和x64/win32兩個下拉選項,共四個狀態(x64和win32各按所處平臺配置debug/release兩個狀態)。

error lnk2019:無法解析的外部符號 30

10樓:潮範君

這種問題常見是, 找到了函式宣告,但是沒有找到函式定義。

你看下 createscene這個函式,你有寫實現部分嗎,如果只有一個宣告,就會報這個錯誤的。

11樓:周啟萌

遇到這種問題一般都是由於缺少相應的庫檔案。

根據錯誤中的提示在下圖右邊的紅色框內新增相應的lib檔案。

再次編譯執行即可避免此類錯誤產生。

這是我們常見的錯誤,我們要學會解決。

只有在不斷地探索解決的時候才會有收穫。

這樣對程式設計師才是一種欣喜,一種進步。

12樓:庫玉芬曾詞

你可以看看是不是工程裡面沒有新增那個標頭檔案,一般檔案還是在哪個資料夾下,但是沒有新增進工程,我有兩次就是那樣的,你可以試試找到cdynsplitterwnd標頭檔案然後新增進工程,或者包含試試。我也不清楚你的具體情況,所以只是猜測而已。

13樓:匿名使用者

你用了zylib庫函式了吧。這個錯誤說明你包含了,但沒有正確匯入它的連結庫。

要確認zylib的連結庫放在正確的位置(一般放在vs/vc目錄子目錄,參考vc的選專案錄設定),並被工程正確的匯入(可以在工程設定中匯入,也可以通過**)

14樓:任明星

getstringfromkeyboard這個函式的執行體未被找到。請檢查標頭檔案是否包含正確。

static變數的宣告錯誤,也會導致lnk2019,你可以在msdn裡輸入lnk2019檢視更詳細的資訊。

15樓:周啟萌

遇到這種問題一般都是由於缺少相應的庫檔案。

根據錯誤中的提示在下圖右邊的紅色框內新增相應的lib檔案再次編譯執行即可避免此類錯誤產生。

這是我們常見的錯誤,我們要學會解決。

只有在不斷地探索解決的時候才會有收穫。

這樣對程式設計師才是一種欣喜,一種進步。

visual studio 2019無法安裝

visual studio 2010旗艦版不能在win7下安裝的解決方法 1 點開始 控制面板 2 點解除安裝程式 3 將microsoft net framework 4 client profile和microsoft net framework 4 extended解除安裝即可。因visual...

win10無法連線網路 沒有wifi 怎麼解決?

在連結上右擊開啟網路和共享中心。找到本地連結點選,和無線連結,在本地連結上右擊禁用,在無線連結上右擊啟用。右圖可以知道的是 網路連線的物理鏈路有問題,就是要麼網線斷了,要麼介面沒有插好,接觸不良!win10系統桌面右下角無法顯示wifi標誌,網路設定也沒有wifi那一欄怎麼辦 在鍵盤上找到ctrl ...

用GHOST裝雙系統無法啟動,請教該怎麼解決

分別安裝系統,選擇不同的分割槽安裝,然後用雙系統啟動選單修復工具修復即可。如果是xp雙系統則修改檔案。用ghost恢復系統是無法做到雙系統的啟動的,你需要去修改windows7的開機啟動boot檔案,只需要將你現在f盤的啟動路徑新增到windows7下面得boot,就可以做到開機雙系統選擇了。ove...