you need a c++ compiler. please install it using the system package management tools.
解決了,呵呵,執行sudo apt-get install build-essential,原因如下:
ubuntu預設情況下,並沒有提供c/c++的編譯環境,因此還需要手動安裝。
如果單獨安裝gcc以及g++比較麻煩,幸運的是,為了能夠編譯ubuntu的核心,ubuntu提供了乙個build-essential軟體包。
檢視該軟體包的依賴關係,可以看到以下內容:
$ apt-cache depends build-essential
build-essential
|依賴: libc6-dev
依賴:
libc6-dev
依賴: gcc
依賴: g++
依賴: make
依賴: dpkg-dev
也就是說,安裝了該軟體包,編譯c/c++所需要的軟體包也都會被安裝。因此如果想在ubuntu中編譯c/c++程式,只需要安裝該軟體包就可以了。
安裝方法如下:
$sudo apt-get install build-essential
Ubuntu 10 04 AMD64常見問題
問題 無法執行在32位版本上編譯的程式 解決 sudo apt get install ia32 libs 上面命令是安裝32位程式的支援庫,這樣32位程式就可以執行了 安裝和解除安裝32位的程式,在命令上加個引數 force architecture,如 sudo dpkg force archi...
ubuntu10 04使用小結
最近由於要學習linux下的c和c 程式設計,我選擇了比較好安裝的桌面版的linux發行版本ubuntu10.04 lts ubuntu 10.04 desktop i386.iso 並採用wubi安裝,像在window下安裝普通軟體一樣就能安裝,無需複雜的分割槽和資料備份就可以成功安裝,這個版本對...
ubuntu10 04使用小結
最近由於要學習linux下的c和c 程式設計,選擇了比較好安裝的ubuntu10.04 lts版本,這個採用wubi安裝,像在window下安裝普通軟體一樣就能安裝,無需複雜的分割槽和資料備份就可以成功安裝,這個版本對於我個人學習linux程式設計已經不錯了!但是使用windows習慣了,對於lin...