linux 編譯安裝GCC4 9 3 完整版

2021-07-09 19:16:11 字數 1646 閱讀 1203

wget
tar xjvf gcc-4.9.3.tar.bz2

cd gcc-4.9.3

./contrib/download_prerequisites

cloog-0.18.1

gmp-4.3.2

isl-0.12.2

mpc-0.8.1

mpfr-2.4.2

./contrib/download_prerequisites
cd ..

mkdir gcc-4.9.3-build-temp

cd gcc-4.9.3-build-temp

../gcc-4.9.3/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

make -j4

make install

export ld_library_path=/usr/local/lib:/usr/local/lib64/:$ld_library_path

export c_include_path=/usr/local/include/:$c_include_path

export cplus_include_path=/usr/local/include/:$cplus_include_path

gcc -v

使用內建 specs。

collect_gcc=gcc

目標:x86_64-unknown-linux-gnu

配置為:../gcc-4.9.3/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib

執行緒模型:posix

gcc 版本 4.9.3 (gcc)

像這樣:

/root/gcc-4.9.3/gcc-build-4.9.3/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/basic_string.h: no such file or directory

/root/gcc-4.9.3/gcc-build-4.9.3/x86_64-unknown-linux-gnu/libstdc++-v3/include/bits/allocator.h: no such file or directory

yum install texinfo

yum install ncurses-devel

yum install python

yum install python-devel

wget

tar xzvf gdb-7.9.tar.gz

cd gdb-7.9

./configure --with-python

make

make install

最近公升級gcc-9.3 和 gdb-9.2 感覺新版本公升級更加方便了,但是編譯仍然報各種錯誤,切換使用root許可權make可以順利通過編譯!

linux 編譯安裝GCC4 9 3

第一步 wget 第二步 第三步 解壓檔案,做一些準備工作 tar xjvf gcc 4.9.3.tar.bz2 cd gcc 4.9.3 contrib download prerequisites cloog 0.18.1 gmp 4.3.2 isl 0.12.2 mpc 0.8.1 mpfr ...

編譯安裝GCC

3.解壓gcc 4.6.3.tar.bz2 指令 flydream flydream opt tar xvf gcc 4.6.3.tar.bz2 4.進入 flydream flydream opt cd gcc 4.6.3 6.在gcc 4.6.3目錄下分別解壓上面的三個包 先安裝gmp 5.0....

編譯安裝 gcc

2 解壓 tar jxvf bz2 tar zxvf gz 這個步驟有兩種方式完成 a 如果linux有網路連線,直接這樣 cd gcc解壓目錄 contrib download prerequisites cd 然後解壓並移動到gcc 4.8.1下面 tar xjf gmp 4.3.2.tar.b...