gcc 4.9取付の注意事項

2260 ワード

いくつかの理由でシステムのgccは私たちの要求に合わないので、例えば一般的に5.4で、私たちは4.9が必要ですが、私たちは管理者の権限がなくて、このように自分のディレクトリの下でインストールする必要があります.同時に、いくつかの環境変数を修正して、cmakeなどのプログラムの使用を便利にすることができます.
gcc 4.9のダウンロード
wget http://mirrors-usa.go-parts.com/gcc/releases/gcc-4.9.3/gcc-4.9.3.tar.bz2

上はこれがずっと速くて、下はとても遅いです.
wget http://ftp.tsukuba.wide.ad.jp/software/gcc/releases/gcc-4.9.3/gcc-4.9.3.tar.bz2

インストールは他のブログを見てみましょう.なぜ私は以前簡単にインストールできたのか分かりませんが、今はできません.リファレンス1リファレンス2
configureの場合は、自宅--prefix=xxxを自分がインストールしたいディレクトリにします.(ここではgmp、mpfr、mpcなどを事前にインストールする必要があるかもしれません)
インストールに成功したら、cmakeを直接見つけたい場合は、次のように構成します.
gcc4_9="xxxxx/gcc/gcc-4.9.4/"

PATH="$gcc4_9/bin:$PATH"
LD_LIBRARY_PATH="$gcc4_9/lib/:$gcc4_9/lib64:$LD_LIBRARY_PATH"

#export CC=/usr/local/bin/gcc
#export CXX=/usr/local/bin/g++
export CC=$gcc4_9/bin/gcc
export CXX=$gcc4_9/bin/g++

export C_INCLUDE_PATH="$gcc4_9/include:$C_INCLUDE_PATH"
export CPLUS_INCLUDE_PATH="$gcc4_9/include:$CPLUS_INCLUDE_PATH"

export PATH
export LD_LIBRARY_PATH

このブログの主な目的は、cmakeに直接gccをインストールする方法を見つけることができることを記録することです.