我使用Ubuntu和gcc和g ++都工作正常,但今天,它表明:找不到-lc -lm和g ++中的Linux
cannot find -lm
cannot find -lc
我搜查,發現它是與/usr/bin/ld
。這是符號鏈接(我希望)到lbd.bdf
。我把這個文件粘貼在某些朋友pc的ubuntu目錄中。它沒有工作。我發現-lc
表示包含靜態庫libc.a.
同樣爲-lm
我發現他們在我的i386-linux-folders
(名稱是不同的)。
我試過代碼塊但是有相同的錯誤。
你的G ++命令行是什麼? – KevinDTimm
重新安裝開發包(例如aptitude刪除build-essential;重啓; aptitude install build-essential) – osgx
@KevinDTimm g ++ -o output_fileName cpp_fileName –