一些編譯錯誤及解決方法《記錄》

2021-07-22 20:46:08 字數 420 閱讀 2802

初學c++程式設計時,總會遇到這樣那樣的錯誤。因此,總結一些經常遇到的編譯錯誤及解決方法,方便自己和他人,不定期更新中~

relocation r_x86_64_32 against `.rodata' can not be used when ****** a shared object; recompile with -fpic

math.o: 無法新增符號: 錯誤的值

g++

-fpic

-c math.cpp

g++-shared

-fpic

-o libmath.so math.o

『string』 has not been declared

C 編譯錯誤 及解決方法總結

這篇部落格總結了我自己遇到的編寫c語言時遇到的錯誤和解決方法,以後遇到的問題也會新增上來。1.undefined reference to 錯誤 今天編譯原始檔時,出現undefined reference to 編譯錯誤。呼叫的函式沒有定義。經檢查是因為新加的檔案沒有編譯進去。在android.m...

caffe編譯出現的一些錯誤及解決方法(僅供參考)

1 make pytest時,出現layer factory.hpp 77 check failed registry.解決方法 開啟caffe目錄下的makefile.config檔案,找到with python layer 1這一行,將前面的 去掉,重新編譯,最好是重新開啟乙個終端進行編譯。2 ...

Go1 14編譯錯誤 linux環境解決方法

最近更新了go版本後,突然發現linux環境 無法正常編譯,報錯在 usr local go 編譯過不去就讓人很頭大了。我最初是決定把go version版本洗回去,但是從1.14挨個換到1.10也沒有解決問題。重新安裝go環境也比較簡單,主要是找到 usr local下,用命令把原先的版本複製乙份...