/usr/bin/ld: cannot find -lc

現象:執行gcc靜態編譯程序時報錯:

/usr/bin/ld: cannot find -lc

collect2: ld returned 1 exit status
make: *** [gcc_dry2] Error 1

(或者調用Makefile編譯時報錯)


原因:程序鏈接需要靜態庫,系統沒有安裝靜態庫導致報錯

解決:安裝靜態庫

#sudo  yum install glibc-static


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章