clearer
 

gcc 4.8.5 설치

  • in UBUNTU
  1. mkdir gcc
  2. tar -zxvf gcc-4.8.5.tar.gz
  3. cd gcc-4.8.5
  4. ./contrib/download_prerequisites
  5. ./configure --prefix=/usr/local/gcc-4.8.5 --enable-checking=release --enable-languages=c,c++ --disable-multilib
  6. make -jN
  7. make install
  8. vi /etc/profile
    export GCC=/usr/local/gcc-4.8.5
    export C_INCLUDE_PATH=$GCC/include/c++/4.8.5/
    export CPLUS_INCLUDE_PATH=$GCC/include/c++/4.8.5/
    export LD_LIBRARY_PATH=$GCC/lib64:$PPL/lib:$LD_LIBRARY_PATH
    export PATH=$GCC/bin:$PATH
  9. source /etc/profile
  • apt-get을 이용해 설치
  1. In su
    # apt-get install build-essential
    # add-apt-repository ppa:ubuntu-toolchain-r/test
    # apt-get update
    # apt-get install gcc-4.9 g++-4.9 cpp-4.9
  2. Using update-alternatives
    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 40 --slave /usr/bin/g++ g++ /usr/bin/g++-4.6
    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 60 --slave /usr/bin/g++ g++ /usr/bin/g++-4.4
    
    40, 60은 priority이며 숫자가 높을수록 자동적으로 버젼을 설정해주는 선호도가 높다.
  3. sudo update-alternatives –config gcc (0번: gcc-4.4를 선택함)
  • in Scientific Linux (gcc 4.8.2)
  1. wget -O /etc/yum.repos.d/slc6-devtoolset.repo http://linuxsoft.cern.ch/cern/devtoolset/slc6-devtoolset.repo
  2. yum install devtoolset-2
  3. vi /etc/bashrc에 source scl_source enable devtoolset-2 추가
  4. gcc –version
  • gcc 4.9.2
  1. rpm -Uvh ~.rpm
  2. yum install devtoolset-3
  3. vi /etc/bashrc에 source scl_source enable devtoolset-2 추가
kgpark/gcc.txt · 마지막 수정: 2018/03/10 13:01 작성자 khpark
 
광주광역시 북구 용봉동 전남대학교 자연대 4호관 물리학과 319호 | Tel. +82-62-530-3484
Bld.4-319 Department of Physics, Chonnam National University, 77 Yongbong-ro, Buk-gu, Gwangju 500-757, KOREA
별도로 라이선스를 알리지 않을 경우, 이 위키의 내용은 다음의 라이선스에 따릅니다: CC Attribution-Share Alike 3.0 Unported
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki