私は古いカーネルを使用しているいくつかの古いコンピュータでC ++ 11プロジェクトをコンパイルしようとしています。彼らはCentOS 6.2、6.3 Alt Linux 4.1を実行しています。他のものは知られていませんが、同じように古いものです。このコンピュータでは、最新バージョンのGCCをインストールできません。 4.4は実行可能な最大値であり、プロジェクトを再構築することはオプションではありません。
どういうわけか、1つのコンピュータでローカルにGCC 4.6をビルドし、それを使用してプロジェクトをコンパイルしましたが、すべてのコンピュータでこれを繰り返す必要はありません。すべてのコンピュータでコードをコンパイルまたは実行する簡単な方法はありますか?
答え1
答え2
この問題はまだ現実的で、CentOSのための良い解決策を見つけました - Devtoolsethttps://www.softwarecollections.org/en/scls/rhscl/devtoolset-3/
これは、現在のバージョンのGCCとRHEL / CentOS 6/7用の他のツールを提供します。