Ubuntu 6.06.2インストールICC 8.1


パラレルサーバではIntel C++Compiler 8.1を使用していますが、ソフトウェアの互換性に問題がないことを確認するために、私も自分のUbuntu 6.06.2にこのバージョンのICCをインストールしました.実は9.0と10.0をインストールする方法は同じですが、スクリプトファイルを修正するときに名前を変えるだけです.
Intelの公式サイトにダウンロードし、非ビジネスユーザーを登録し、解凍します.もちろんLinux版をダウンロードして、くだらない話~~
解凍した後に中がすべてrpmの包みなことを発見して、私達のかわいいUbuntuはdebを必要とします.rmpをdebに変換し、すぐにインストールできるソフトウェアがあります.
sudo apt-get intall alien
そしてICCの解凍ディレクトリへ
cd l_cc_pc_8.1.038
sudo alien -cv intel-icc8-8.1-038.i386.rpm
次にインストールします.
sudo dpkg -i intel-icc8_8.1-39_i386.deb
次に登録時のメールボックスにlicenseファイルをダウンロードし、/opt/intel_にコピーします.cc_80/licenseディレクトリの下
そして肝心な一歩を比較します
cd/opt/intel_cc_80/bin
sudo perl -pi -w -e ’s/!\/bin\/sh/!\/bin\/bash/g;’ *
sudo perl -pi -w -e ' s/<INSTALLDIR>/\/opt\/intel_cc_80/g; ' *
9.0または10.0をインストールしている場合は、3番目のコマンドのintel_cc_80を相応の経路に変えるのは最後にあなたのです.bashrcファイルに次の文を追加します.
export PATH=$PATH:/opt/intel_cc_80/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/intel_cc_80/lib
export MANPATH=$MANPATH:/opt/intel_cc_80/man
export INTEL_LICENSE_FILE=$INTEL_LICENSE_FILE:/opt/intel_CC_80/licenses
システムに再ログインし、iccを試してみます.
icc -version
8.1
やった!仕事が終わる!
PS.OpenMPがいい!強い!