CentOS下編譯安裝gcc 4 9 0

2021-07-08 12:29:54 字數 820 閱讀 8116

由於編譯nodejs 5.1需要4.7以上版本的gcc,而centos自帶的gcc版本只有4.3,因此需要手動編譯安裝。所有操作都預設由root使用者執行。

# wget
# tar -zxvf gcc-4.9.0.tar.gz

# cd gcc-4.9.0

# ./contrib/download_prerequisites

3. 編譯並安裝
# ./configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

# make -j4

# make install

make -j4大約會持續20多分鐘。-j4是多執行緒的優化,cpu 8執行緒的話可以-j8

4. 檢視版本

(之後我好像重啟了一次系統才生效)

# gcc -v

using built-in specs.

collect_gcc=gcc

target: x86_64-unknown-linux-gnu

configured with: ./configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

thread model: posix

gcc version

4.9.0 (gcc)

gcc4安裝mysql linux 安裝mysql

1.安裝mysql5.6依存包 root localhost src yum y install make gcc c cmake bison devel ncurses devel libaio root localhost src yum install libaio libaio devel ...

安裝在ubuntu12 04上安裝gcc4 8

因為gcc4.8支援最新的c 11標準,所有開始c 11標準系列學習前,請按照gcc4.8,方便邊學習邊寫 練習。sudo add apt repository ppa ubuntu toolchain r test sudo apt get update sudo apt get install ...

CentOS下編譯安裝Gcc 4 9

給公司測試伺服器搭環境,手工安裝gcc 4.9.0頗費功夫,記錄如下。1 安裝gcc g 系統源預設安裝版本為4.4.7 2 安裝依賴包gmp mpfr mpc,注意安裝順序 3 修改動態庫鏈結路徑,加入gmp mpfr mpc 4 編譯安裝gcc 4.9,新建立目錄gcc build來存放make...