今天換了一台電腦,沒裝ubuntu,所以先裝了個vmware用一段時間。vmware預設是沒有安裝gcc的,且預設的gdb版本比較低,不能和gcc一起debug,所以需要自己動手安裝和公升級,我把這個過程記錄下來,跟大家分享一下。
1、安裝gcc
未安裝之前,用gcc編譯會提示error trying to exec 'cc1plus': execvp: no such file or directory。安裝gcc的步驟簡單,只需要一句命令等著安裝就行:
yum install gcc-c++
2、公升級gdb
tar -zxvf gdb-7.8.2.tar.gz
4>解壓縮termcap庫
tar zxvf termcap-1.3.1.tar.gz
5>進入解壓縮termcap後的資料夾:
cd termcap-1.3.1
7>執行:
./configure
make
make install
9>切換到gdb原始碼目錄,重複步驟7和8的操作即可
ok,大功告成,可以快樂的debug啦~
Linux公升級安裝GCC
各發行版本linux中,其自帶的gcc安裝源版本都比較舊,我所使用centos 6系統中,gcc版本只有4.4.7。最近要安裝幾個軟體要求gcc 4.8 無奈只能手動公升級gcc。wget tar zxf gcc 6.2.0.tar.gz 解壓完成後,執行以下命令進入工作目錄 cd gcc 6.2....
Linux公升級安裝GCC
各發行版本linux中,其自帶的gcc安裝源版本都比較舊,我所使用centos 6系統中,gcc版本只有4.4.7。最近要安裝幾個軟體要求gcc 4.8 無奈只能手動公升級gcc。wget 或 wgettar xf gcc 5.2.0.tar.bz2解壓完成後,執行以下命令進入工作目錄 cd gcc...
VMware中Ubuntu編譯和公升級核心
1 vmware中建立乙個ubuntu的虛擬記憶體機,注意在設定記憶體和硬碟時要設定大一些 記憶體2g,硬碟180g 最初配置的時候記憶體是1g,硬碟是20g,在編譯的時候提示空間不夠,用命令 df h 檢視,發現根目錄檔案系統 dev sda1 的使用率為100 因此重新建立了乙個虛擬機器,分配記...