openSUSE 11.4에 gcc 5.2를 설치하고 1.62를 부스트해야 합니다. 요점은 openSUSE 11.4에 있는 이 두 도구의 공식 버전이 gcc 4.5와 Boost 1.44라는 것입니다. 소스에서 빌드를 시도했지만 문제는 많은 종속성 때문에 그것도 빌드해야 한다는 것입니다.
이 작업을 수행하는 쉬운 방법이 있습니까?
답변1
이론적으로는 지원되는 버전 종속성을 사용하여 모든 것을 다시 컴파일할 수 있습니다. 그러나 여기에는 많은 무거운 작업이 포함될 수 있으며 일을 원활하게 진행하는 가장 빠른 방법은 다른 사람에게 무거운 작업을 수행하도록 하는 것입니다. 따라서 개발 작업을 위해서는 일반 시스템 외에 하나 이상의 배포판을 설치해야 합니다. 이는 많은 오버헤드가 될 필요가 없습니다. 가상 머신을 설정할 필요가 없습니다.chroot환경이 좋을 것입니다.슈루트시스템은 다르지만 홈 디렉터리는 동일한 chroot 환경을 설정하기 위한 편리한 도구입니다.
나는 썼다가이드Debian과 같은 배포판의 경우 이 가이드에 따라 SuSE에 Debian Unstable을 설치할 수 있습니다.masterpatricko의 이 블로그 게시물설명)에서는 SuSE 호스트 설정에 대해 설명합니다.
개발 도구 버전을 보다 세밀하게 제어하려면 다음을 사용하세요.Nix 패키지 관리자는 홈 디렉터리에 소프트웨어를 설치합니다..Nix 사용자 chroot다른(이 경우 Nix 관리) 설치에서 소프트웨어를 쉽게 실행할 수 있게 해주는 schroot와 유사한 도구입니다.