Navigation : Top/Intel C++ and Fortan for Linux

  • 追加された行はこの色です。
  • 削除された行はこの色です。
[[Programing]]

** Intel C++ and Fortran Compiler for Linuxのインストール [#xb47d931]
* Intel C++ and Fortran Compiler for LinuxをUbuntu 10.4にインストール [#xd2494d4]
Ubuntu9.10からlibstdc++のバージョンが6にあがり、Intel Compilerが必要とするlibstd++5がなくなった.これは困った.
*** Step 1 [#ob3ea9ed]
- apt-get install g++
*** Step 2 [#b3ea5475]
- 以下の2つをダウンロード.細かいバージョンは問わない.
-- libstdc++5_3.3.6-18_amd64.deb
-- libstdc++5_3.3.6-18_i386.deb
- 64bitのlibraryを入れる.
 dpkg -i libstdc++5_3.3.6-18_amd64.deb
- 32bitの方も入れる.こっちは/usr/lib32に入れたいので,手で解凍して移動.
 dpkg --extract libstdc++5_3.3.6-18_i386.deb  ./
 cd usr/lib
 cp libstdc++.so.5.0.7 /usr/lib32
 cd /usr/lib32
 ln -s libstdc++.so.5.0.7 libstdc++.so.5
*** Step 3 [#p322a994]
- l_cproc_p_xxx, l_cprof_p_xxxのinstall.shを実行
- glibcが無いといわれるが無視してインストールを進める.


** 参照 [#z4df66d2]
- http://software.intel.com/en-us/articles/using-intel-compilers-for-linux-with-ubuntu/





* Intel C++ and Fortran Compiler for Linuxのインストール [#xb47d931]

遅ればせながらIntel Compilerを入れる。
+ www.intel.comで名前を登録し、メールが送られて来るのを待つ。
+ 添付メールを/opt/intel/licensesの下に保存
+ 添付メールにあるアドレスからファイルをダウンロード
+ ファイルを伸張する。
+ ./install.shを実行
+ 後は、指示に従うだけ。

 設定(.tcshrc)
 # intel C and Fortran Version 7.1
 setenv   IA32ROOT        '/opt/intel/compiler70/ia32/bin'
 setenv   FC                  $IA32ROOT/ifc
 setenv   FC90              $IA32ROOT/ifc
 setenv   CC                 $IA32ROOT/icc
 setenv   CXX                $IA32ROOT/icc
 setenv   CPPFLAGS        '-DNAGf90Fortran'
 setenv   INTEL_FLEXLM_LICENSE /opt/intel/licenses/
 set      path = ( $path $IA32ROOT/bin )
 set      LIBRARY_PATH = ( $LD_LIBRARY_PATH $IA32ROOT/lib )

*** 参考 [#p677f897]
- [[Compiler Option:http://sauron.urban.eng.osaka-cu.ac.jp/~mori/computer/manual_program/guide_intelcompiler.pdf]]