저는 오래된 커널을 사용하는 여러 오래된 컴퓨터에서 C++11 프로젝트를 컴파일하려고 합니다. 그들은 CentOS 6.2, 6.3 Alt Linux 4.1을 실행하고 있습니다. 다른 것들은 알려지지 않았지만 똑같이 오래된 것입니다. 이 컴퓨터에서는 최신 버전의 GCC를 설치할 수 없습니다. 4.4는 실행할 수 있는 최대값이며 프로젝트를 다시 작성하는 것은 옵션이 아닙니다.
어떻게든 한 컴퓨터에서 로컬로 GCC 4.6을 빌드하고 이를 사용하여 프로젝트를 컴파일했지만 모든 컴퓨터에서 이것을 반복하고 싶지는 않습니다. 모든 컴퓨터에서 코드를 컴파일하거나 실행하는 쉬운 방법이 있습니까?
답변1
답변2
이 문제는 여전히 현실적이며 CentOS에 대한 좋은 솔루션을 찾았습니다 - Devtoolsethttps://www.softwarecollections.org/en/scls/rhscl/devtoolset-3/
이는 현재 버전의 GCC와 RHEL/CentOS 6/7용 기타 도구를 제공합니다.