ubuntu에서 gcc / g++ 업그레이드하기
기본적으로 각각 Ubuntu에 맞는 gcc/g++ 이 같이 릴리즈 되는데, 가끔 Ubuntu 버젼보다 훨씬 높은 버젼을 사용하거나, 아주 옛날 컴파일러를 써야할 때가 있습니다.
그때는 두가지 방법이 있습니다.
1. 수동
소스받아서 $>./configure 그리고 $>make 과 $>sudo make install를 해서 직접 설치하는 방법
(sudo ln -s /usr/bin/gcc-4.6 /usr/bin/gcc 도 필요합니다)
2. 수동
이미 컴파일된 바이너리를 받아서 설치하는 방법이죠.
launchpad.net에 접속해서 해당 바이너리 이름을 입력해서 가장 안정된 최근버젼을 설치하거나, 특정 버젼을 찾는 법입니다.
(i.g. gcc-4.6 armel )
그러면, 링크가 나오고 설치가능한 데비안파일도 나옵니다. .deb
이 파일을 sudo dpkg -i [FILENAME.deb] 하시면 설치가 가능합니다.
그런데 직접 해보니, 서로 의존하는 파일들이 많아서 정말 많은 파일들을 설치했네요.
그래도 차근차근히 다 다운로드 받아서 차례대로 설치하니, 모두 설치 완료 했습니다.
그때는 두가지 방법이 있습니다.
1. 수동
소스받아서 $>./configure 그리고 $>make 과 $>sudo make install를 해서 직접 설치하는 방법
(sudo ln -s /usr/bin/gcc-4.6 /usr/bin/gcc 도 필요합니다)
2. 수동
이미 컴파일된 바이너리를 받아서 설치하는 방법이죠.
launchpad.net에 접속해서 해당 바이너리 이름을 입력해서 가장 안정된 최근버젼을 설치하거나, 특정 버젼을 찾는 법입니다.
(i.g. gcc-4.6 armel )
그러면, 링크가 나오고 설치가능한 데비안파일도 나옵니다. .deb
이 파일을 sudo dpkg -i [FILENAME.deb] 하시면 설치가 가능합니다.
그런데 직접 해보니, 서로 의존하는 파일들이 많아서 정말 많은 파일들을 설치했네요.
그래도 차근차근히 다 다운로드 받아서 차례대로 설치하니, 모두 설치 완료 했습니다.
Comments