9

私はCentOS 5.8を搭載したコアi7マシンを持っており、SSHでシミュレーションを実行するために使用しています。残念ながら、gcc バージョン 4.1.2 しかありません。これは、Microsoft Visual Express c++ 2010 を搭載した低速のラップトップ マシンで最適化を使用してコンパイルした場合よりもはるかに遅いプログラムを生成しているようです。さまざまな g++ 最適化フラグを試しましたが、あまり役に立たないので、必要だと考えています。 gcc をアップグレードします。

マシンにルートがないため、ホームディレクトリにインストールする必要があるようです。これは実現可能ですか?もしそうなら、これを行うために必要な特定の指示はありますか?

ありがとう

4

3 に答える 3

9

root を必要とせずに特定の GCC バージョンを非常に簡単にインストールできる EasyBuild を使用できます。 http://hpcugent.github.com/easybuildを参照してください。

免責事項: 私は EasyBuild の開発者です。

于 2012-11-21T20:05:26.943 に答える
1

GNU SRC も使用できます。

構成後、gsrc ディレクトリに移動し、次のコマンドを指定します。

make -C gnu/gcc 
make -C gnu/gcc install
于 2012-12-27T04:08:05.840 に答える
0

ソース tarball からビルドしている場合は、./configure --prefix=~/path/to/build/intoandmakemake install.

于 2012-11-21T21:35:21.483 に答える