저는 오래된 커널을 사용하는 여러 오래된 컴퓨터에서 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용 기타 도구를 제공합니다.