2013-08-20 20 views
9

RedHatがこの「開発者ツールセット」を提供していることを知りました。これにより、最新のgcc-4.7.2をインストールすることができます。私はCentosで使用しますが、プロセスは同じです。「ソフトウェアコレクション」を有効にする。 RedHat開発者ツールセット

一度インストールするには、発行して有効にこのツールセットを使用して新しいbashのセッションを開始することができます。すべての権利働く

scl enable devtoolset-1.1 bash 

を。さて、これは実際には新しいbashセッションを開始するので、私は何とかこれを私のbashrcに追加できますか?あるいは、新しいbashセッションの開始を避けるために、makefileの中に置くのがよいでしょうか。 makefileの中でこれを発行する方法がありますか?

答えて

9

私はこの件に関するブログ記事を書いています。あなたはそれを読みたい場合は、ここでそれを見つけることができます:http://developerblog.redhat.com/2014/03/19/permanently-enable-a-software-collection/

TLを、DR

あなたの.bashrcの中source /opt/rh/devtoolset-1.1/enableがまたは、いくぶんよりよい解決策のためにあなたは含めることができますすることができます

source /opt/rh/devtoolset-1.1/enable 
export X_SCLS="`scl enable devtoolset-1.1 'echo $X_SCLS'`" 

しかし、間違いなく詳細については投稿をチェックしてください。

関連する問題