Debian wheezy에 gcc 4.8.1을 설치하는 방법

Debian wheezy에 gcc 4.8.1을 설치하는 방법

Debian Wheezy 7.1.0 시스템에 GCC 4.8.1을 설치하고 싶습니다. 내 시스템에 설치된 현재 GCC 버전은 4.7.2입니다. Debian 저장소에서 gcc-4.8.1을 사용할 수 있는 것을 확인했습니다. 누군가 이 업데이트를 수행하는 방법을 말해 줄 수 있습니까?

답변1

이런 것을 사용할 수 있습니다. 하지만,권장되지 않음.

자신이 하고 있는 일이 무엇인지 정말로 알고 있다면 다음을 시도해 볼 수 있습니다.

Jessie(테스트)에는 이제 C++11 호환 gcc-4.8이 포함됩니다(gcc-4.9도 사용 가능).

나는 다음과 같이 적절한 고정을 사용합니다.

jessie의 소스가 /etc/apt/sources.list에 추가되었습니다:

deb http://ftp.uk.debian.org/debian/ jessie main non-free contrib

/etc/apt/preferences다음과 같이 편집되었습니다:

    Package: *
    Pin: release a=wheezy
    Pin-Priority: 900

    Package: gcc*
    Pin: release a=jessie
    Pin-Priority: 910

그 다음에,

$ sudo aptitude update
$ sudo aptitude install gcc-4.8/jessie

$ ln -s /usr/bin/gcc-4.8 /usr/bin/gcc
$ sudo aptitude install g++-4.8/jessie
$ ln -s /usr/bin/g++-4.8 /usr/bin/g++

참고: 최신 버전의 gcc는 최신 버전에 따라 달라질 수 있습니다. libc6즉, gcc-4.8로 프로그램을 컴파일하더라도 컴파일된 프로그램을 다른 컴퓨터에서 실행할 수 없다는 의미입니다.

관련 정보