原文:VS編譯器版本導致的莫名其妙的鏈接錯誤。【LINK : fatal error C1007: 無法識別的標志“-FitObjData”(在“p2”中)】【error LNK2019: 無法解析的外部符號】

最近寫了一個靜態庫xxx.lib,發現在生產exe中使用時報錯:LINK : fatal error C : 無法識別的標志 FitObjData 在 p 中 最近一個同事問我一個問題,使用log cpp靜態庫的時候,報錯:error LNK : 無法解析的外部符號。明明其他工程都可以使用,並且也包含了靜態庫的lib文件了。 這兩個都是同一個原因。VS 版本不一致導致。 第一個問題出現的原因是我 ...

2020-08-08 22:33 0 1178 推薦指數:

查看詳情

VS常見錯誤之一:error LNK2019: 無法解析外部符號

  由於經常使用VS的開發環境,所以經常遇到一些錯誤提示,其中error LNK2019是很常見的一個報錯。今天將此錯誤的原因和常見解決辦法根據自己的經驗小小總結一下。   問題樣式:   1>SingleView.obj : error LNK2019: 無法解析外部符號 ...

Wed Dec 30 08:28:00 CST 2015 1 84711
VS常見錯誤error LNK2019: 無法解析外部符號

  本人在使用vs2015進行C++程序開發的過程,按第三方資料添加了頭文件和庫文件的情況下,還是報了如下的錯誤:   網上的資料基本上是說沒有添加庫和頭文件造成的,本人檢查了好多遍,我添加的頭文件和庫沒有錯,到底是什么造成了我的程序編譯不過了。在糾結了老久后終於發現了問題,請仔細看 ...

Wed Jul 05 19:06:00 CST 2017 1 19172
.obj : error LNK2019: 無法解析外部符號

記錄一個報錯 .obj : error LNK2019: 無法解析外部符號 "public: void __thiscall 習慣上先去看看 | “#include”語句是否包含 | 或者是否包含正確。 符號無法解析意味着編譯器知道有這個符號存在,也就是有聲明,但在鏈接時,找不到實現 ...

Sat Mar 27 18:38:00 CST 2021 0 331
error LNK2019: 無法解析外部符號

問題 error LNK2019: 無法解析外部符號 __imp__NETSDK_Init@8,該符號在函數 "main(void)" (?startup@CUDTUnited@@QAEHXZ) 中被引用 說明 這是一個關於動態庫導入時所發生的錯誤,如果朋友們沒有動態庫導入,就不用看這 ...

Wed Jan 08 20:22:00 CST 2020 0 2593
error LNK2019: 無法解析外部符號”的幾種可能原因

1.前言 error LNK2019: 無法解析外部符號這個錯之前見過很多次,能知道最根本的原因在於鏈接過程中沒有搜索到程序用到的庫文件,即*.lib。 筆記本重裝了系統,有32Bit升到64Bit,運行VTK程序時,始終報錯 ...

Wed Jan 06 00:45:00 CST 2021 0 402
模板類 error LNK2019: 無法解析外部符號

如果將類模板的聲明和實現寫在兩個獨立的文件,在構建時會出現“error LNK2019: 無法解析外部符號 ”的錯誤。 解決方法有: 第一種方法,就是把類模板成員函數的聲明和定義都放在類的定義(.h文件),不要分開就行。 第二種方法,在主文件(main文件)既包含類模板 ...

Fri Dec 02 18:57:00 CST 2016 0 5508
error LNK2019: 無法解析外部符號

public: double __thiscall Eigen::MatrixBase<class Eigen::Matrix<double,-1,--1。。等等,該符號在函數 _main 中被引用。遇到這種問題一般都是由於缺少相應的庫文件。 其中主要看! (? xxxxx ...

Wed May 23 01:32:00 CST 2018 0 871
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM