Ⅰ centos 6.5怎麼安裝gcc
1.下載GCC源碼:
wget ftp://mirrors.kernel.org/gnu/gcc/gcc-5.2.0/gcc-5.2.0.tar.gz
2.解壓:
tar -zxvf gcc-5.2.0.tar.gz
3.下載編譯所需依賴項:
cd gcc-5.2.0 //進入解包後的gcc文件夾
./contrib/download_prerequisites //下載依賴項
cd .. //返回上層目錄
4.建立編譯輸出目錄:
mkdir gcc-build-5.2.0
5.進入輸出目錄,執行以下命令,並生成makefile文件:
cd gcc-build-5.2.0
../gcc-5.2.0/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
6.編譯:
make -j4
接下來就是等待了,整個過程大約40分鍾左右。
PS:最好不要在編譯過程中再去做別的什麼事,整個過程CPU都是滿載的,
要是莫名終止了,後面麻煩事也不少。切記編譯時當前目錄剩餘空間要最少4G以上,否則會編譯失敗
7.安裝:
編譯結束以後,我們就可以執行安裝了:
make install
8.檢查版本:
gcc --version
或gcc -v
7.切換GCC到新版確定新安裝的GCC的路徑,一般默認在/usr/local/bin下。
可以先updatedb,然後locate gcc-4.8|tail找一下ls /usr/local/bin | grep gcc添加新GCC到可選項,
倒數第三個是名字,倒數第二個參數為新GCC路徑,最後一個參數40為優先順序,設大一些之後就自動使用新版了
update-alternatives --install /usr/bin/gcc x86_64-unknown-linux-gnu-gcc-5.2.0 /usr/local/bin/x86_64-unknown-linux-gnu-gcc-5.2.0 40
之後,你需要把usr/bin/目錄下的gcc文件刪除掉或者避免意外發生,可以把它命名為gcc.bak。
這里需要說明的,實際上你在用gcc -v查看當前版本時,就一直使用的usr/bin/gcc。
而ln -s /usr/local/bin/x86_64-unknown-linux-gnu-gcc-5.2.0 /usr/bin/gcc的目的就是為了生成gcc版本5.2的。
此步驟完整操作如下:
mv /usr/bin/gcc /usr/bin/gcc.bak
ln -s /usr/local/bin/x86_64-unknown-linux-gnu-gcc-5.2.0 /usr/bin/gcc
8.確認當前版本已經切換為新版gcc -v我這里用ssh遠程的,發現版本沒變,斷開重練下,重新生成會話後發現變成了5.2了!
Ⅱ 如何在安裝centos時就安裝gcc
安裝步驟如下: 1.啟動Linux系統,並且以root的身份登陸 2.在VMware虛擬機的菜單中,點擊:VM->install VMware Tools 3.這時候虛擬機的光碟機會自動載入VWware安裝目錄下的linux.iso鏡像,Linux系統也會自動掛載VMware Tools的虛擬光碟機,並顯示在桌面 4.進入VMware Tools的虛擬光碟機里,把VMwareTools-8.1.4-227600.tar.gz解壓到/tmp目錄。 5.進入 /tmp,進入vmware-tools-distrib目錄,執行vmware-install.pl文件(./vmware-install.pl) 6.接下來的配置中,遇到[yes]、[no]、[yes/no]的一般都是輸入yes後按回車鍵,具體看信息說明,遇到其他的直接按回車鍵即可,最後選擇合適的屏幕解析度。 7.安裝成功後,在VMware虛擬機的菜單中,點擊:VM->Settings->Options->Shared Folders->ADD,選擇Window下用來與Linux系統共享的文件夾,並在上面的復選框中選擇Always Enabled即可 8.在Linux系統中,進入/mnt/hgfs目錄下,就會發現上步驟中設置共享的Linux文件夾。
Ⅲ 怎麼樣用centos在linux下安裝gc++百度經驗
yum -y install gcc
yum -y install gcc-c++
yum install make
-- 或者
yum groupinstall "Development Tools"
-- 或者
yum install gcc gcc-c++ kernel-devel
Ⅳ centos7怎麼編譯安裝gcc-c++
下為最近升級gcc4.9.2的實際操作步驟
環境: CentOS-7.2 , 當前版本為gcc-4.8.5,用root進行安裝
1、先要執行下面這一條命令,安裝g++:
yum install gcc-c++
2、 gcc 編譯需要三個額外庫gmp、mpfr、mpc,下載並按照下面的順序安裝它們,如下:
wget ftp://ftp.gnu.org/gnu/gmp/gmp-5.1.3.tar.gz
wget ftp://ftp.gnu.org/gnu/mpfr/mpfr-3.1.2.tar.gz
wget http://www.multiprecision.org/mpc/download/mpc-1.0.tar.gz
tar -zxvf gmp-5.1.3.tar.gz
cd gmp-5.1.3
./configure
make && make install
cd ..
tar -zxvf mpfr-3.1.2.tar.gz
cd mpfr-3.1.2
./configure
make && make install
cd ..
tar -zxvf mpc-1.0.tar.gz
cd mpc-1.0
./configure
make && make install
cd ..
3、安裝gcc:
wget http://ftp.gnu.org/gnu/gcc/gcc-4.9.2/gcc-4.9.2.tar.bz2
tar -jxvf gcc-4.9.2.tar.bz2
cd gcc-4.9.2
./contrib/download_prerequisites
cd ..
mkdir gcc-build-4.9.2
cd gcc-build-4.9.2
../gcc-4.9.2/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
make
make install
4、修改/usr/bin/下gcc版本
執行/usr/bin/gcc --version查看版本:
gcc (GCC) 4.4.7-4
/usr/local/bin/gcc --version:
gcc (GCC) 4.8.2
發現多個版本的gcc。
此時執行以下操作:
mv /usr/bin/gcc /usr/bin/gcc4.4.7
ln -s /usr/local/bin/gcc /usr/bin/gcc
mv /usr/bin/g++ /usr/bin/g++4.4.7
ln -s /usr/local/bin/g++ /usr/bin/g++
mv /usr/bin/cc /usr/bin/cc4.4.7
ln -s /usr/local/bin/gcc /usr/bin/cc
mv /usr/bin/c++ /usr/bin/C++4.4.7
ln -s /usr/local/bin/c++ /usr/bin/c++
export LD_LIBRARY_PATH=/usr/local/lib64:$LD_LIBRARY_PATH
5、檢查動態庫:
strings /usr/lib64/libstdc++.so.6 | grep GLIBC
Ⅳ CentOS下安裝gcc
先用yum remove gcc把最新的卸載了,然後去網上搜索並下載你要安裝的低版本gcc的源碼包,自己解壓然後編譯安裝。
Ⅵ 怎樣在centos 7安裝gcc
通常情況下可以嘗試使用
sudo yum install gcc 來嘗試進行安裝。
如果沒有的話,那麼也可以嘗試使用
sudo yum groupinstall "Development Tools"
這個命令安裝的組件會非常多,其中會攜帶上gcc編譯器的。
Ⅶ 如何在centos的linux在安裝gcc
在線安裝gcc最方便了,確保網路是通的,然後在終端執行命令:
yum install gcc
注意:yum命令需要用root用戶許可權來執行,所以要先切換成root用戶。