linux下手动安装GCC - cytggit/Map-openlayers GitHub Wiki

linux下手动安装GCC

安装依赖

  • 参考安装pgrouting下的gmp、mpfr、mpc戳这里

安装gcc

  • 下载:wget http://ftp.gnu.org/gnu/gcc/gcc-4.6.1/gcc-4.6.1.tar.bz2

  • 解压:tar -jxf gcc-4.6.1.tar.bz2

  • 编译安装:mkdir build && cd build && ../configure && make && make install

  • 替换旧版gcc:

      备份gcc → mv /usr/bin/gcc /usr/bin/gcc'date +%Y%m%d`  && mv /usr/bin/g++ /usr/bin/g++'date +%Y%m%d`
      新建软链接 → ln -s /安装目录/bin/gcc /usr/bin/gcc && ln -s /安装目录/bin/g++ /usr/bin/g++ 
    
  • 测试:gcc -v(版本为4.6即可)