1. 程式人生 > >編譯程式出現:/usr/bin/ld: Syntax error: word unexpected (expecting ")"

編譯程式出現:/usr/bin/ld: Syntax error: word unexpected (expecting ")"

今天編譯C程式,發現有這個錯誤:

/usr/bin/ld: Syntax error: word unexpected (expecting ")"

查了很多資料,本來以為只是這個程式的問題

後來編譯了其他的程式,發現也有這個問題,也就是說:

無論編譯什麼程式都會有這個錯誤。

所以很有可能是/usr/bin/ld這個檔案出錯了。
開啟/usr/bin/ld一看,都是亂碼,於是重灌ld,問題得以解決。

輸入以下命令:

sudo apt-get install dlocate
sudo apt-get install --reinstall binutils