歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
您现在的位置: Linux教程網 >> UnixLinux >  >> Linux基礎 >> Linux教程

Ubuntu 12.04 LTS 安裝GCC 4.8

gcc 4.8.1 是第一個完全支持C++11 的編譯器,Windows上可以安裝mingw版的,在sourceforge 上有下載,安裝也比較方便。在Linux上安裝的話需要首先安裝一些依賴庫。在Ubuntu 12.04 lts默認安裝的是gcc4.6.3,其實該版本也支持一些c++11的特性,可以通過增加“-std=c++0x" 編譯選項來使用這些特性,但是對多線程庫的支持較差,gcc 4.8.1 是通過ppa來安裝的,因此需要安裝ppa repository 。下面就來看一下安裝步驟:
 
首先安裝依賴:
 
sudo apt-get install libgmp-dev
sudo apt-get install libmpfr4 libmpfr-dev
sudo apt-get install libmpc-dev libmpc2
sudo apt-get install libtool
sudo apt-get install m4
sudo apt-get install bison
sudo apt-get install flex
sudo apt-get install autoconf
 
接下來進入到安裝gcc4.8.1 的主要步驟:
 
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update

sudo apt-get install gcc-4.8
sudo apt-get install g++-4.8
sudo apt-get install gcc-4.8-multilib
sudo apt-get install g++-4.8-multilib
sudo apt-get install gcc-4.8-doc
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 20
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 20
sudo update-alternatives --config gcc
sudo update-alternatives --config g++

sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get dist-upgrade
 
之後就可以使用了,通過使用gcc -v 命令可以查看當前gcc的版本:


 
 
 網絡條件不好的話,安裝過程比較慢,可以使用網易或者sohu的源提高安裝速度。

更多Ubuntu相關信息見Ubuntu 專題頁面 http://www.linuxidc.com/topicnews.aspx?tid=2

Copyright © Linux教程網 All Rights Reserved