관리자가 아닌 사용자가 제공된 GCC 대신 로컬로 GCC를 어떻게 설치할 수 있습니까?

관리자가 아닌 사용자가 제공된 GCC 대신 로컬로 GCC를 어떻게 설치할 수 있습니까?

그래서 나는 교실에 가서 Debian과 gcc 4.1을 설치했습니다. 나는 나 자신을 위해 GCC 4.7을 설치하고(소스에서 컴파일하는 것은 옵션입니다. 시간이 있습니다..) bash에서 모든 곳에서 gcc로 주소를 지정할 수 있도록 하고 싶습니다. 그런 일이 가능합니까? 어떻게 하나요?

답변1

--prefix명령과 함께 옵션을 사용하십시오 configure.

configureGCC는 복잡한 구성 옵션을 가장 자주 제공하는 프로그램 중 하나이기 때문에 여기에서 전체 명령을 제공 하지는 않지만 비슷한 명령을 추가하는 것도 --prefix=$HOME/my-gcc-4.7가능합니다. 설치 후에는 이 디렉토리에 bin/gcc.

$HOME/my-gcc-4.7/bin빌드 및 설치가 완료되면 헤더에 추가하면 PATH갑자기 GCC의 기본값이 됩니다.

관련 정보