重灌gcc版本的錯誤整理

2021-06-22 10:53:07 字數 661 閱讀 9081

注:重新安裝前系統中要保留乙個gcc。

error: libmpfc.so.1: no such file or directory

原因:libmpfc.so和libmpfc.so.1都是鏈結到旁邊的libmpfc.so.1.2.2,為什麼會找不到呢?

解決:刪掉兩個鏈結檔案,複製兩個libmpfc.so.1.2.2,分別改名為libmpfc.so和libmpfc.so.1。

system.h error conflicting types for strsignal

原因:在其他地方定義過

解決:被我注釋掉,編譯通過,不影響使用

line_map.h error: char_bit undeclared here

原因:環境變數c_include_path設定問題

解決:export c_include_path=/usr/include

error: cannot find crti.o : no such file or directory

原因:網上有說是鏈結錯誤的,但是建立鏈結後仍然不行

解決:設定library_path=/usr/lib/x86-64-linux-gnu

降 低 g c c 的 版 本

然後再gcc v就可以看到當前版本就是3.4了。如果你想再使用當前的4.2.3的話,就使用同樣的方法 rm usr bin gcc ln s usr bin gcc 4.2.3 usr bin gcc 再gcc v來確定一下版本就知道了。如果執行 ls la bin sh 看到鏈結的是 dash 則...

降低Ubuntu的gcc版本

1 路徑 cd usr bin ls l grep gcc 2 版本 gcc v 3 安裝 sudo apt get install gcc 4.6 gcc.4.7以上版本做了乙個比較大的改動 4 建立連線 rm usr bin gcc ln s usr bin gcc 4.6 usr bin gc...

切換ubuntu的gcc版本

摘要 ubuntu系統使用的gcc版本隨著發布版本的不同而不同,在編譯android系統時不同的版本推薦用不同的gcc去編譯,那麼可不可以改變系統的gcc來適應android編譯環境的需求呢?答案是可以的。ubuntu系統使用的gcc版本隨著發布版本的不同而不同,在編譯android系統時不同的版本...