ubuntu マシンに intel の fortran コンパイラと C++ コンパイラの両方をインストールして使用しようとしています。私が抱えている問題は、一方のシンボリック リンクを更新すると、もう一方を使用できなくなることです。compilevars.sh スクリプトは、各コンパイラに必要なパスを追加します。
両方のコンパイラのファイルを新しいディレクトリにコピーしてから、新しいディレクトリを指すように compilevars.sh を更新できると考えていました。これがこれを行うための最良の方法であるかどうかはわかりません。これはよくある問題のように思えますが、Google やここでそれに対処するものは見つかりません。
このウェブサイトhttp://software.intel.com/en-us/non-commercial-software-developmentのコンパイラを使用しています
ここに私の /opt/intel/ の内容があります
drwxr-xr-x 2 root root 4096 Oct 27 11:02 bin
lrwxrwxrwx 1 root root 20 Oct 27 11:02 composerxe -> composer_xe_2013_sp1
drwxr-xr-x 3 root root 4096 Oct 27 11:02 composer_xe_2013_sp1
drwxr-xr-x 14 root root 4096 Oct 23 15:28 composer_xe_2013_sp1.0.080
drwxr-xr-x 13 root root 4096 Oct 27 11:02 composer_xe_2013_sp1.1.106
lrwxrwxrwx 1 root root 18 Oct 27 11:02 include -> composerxe/include
-rw-r--r-- 1 root root 16113 Oct 27 11:02 intel_sdp_products.db
lrwxrwxrwx 1 root root 14 Oct 27 11:02 ipp -> composerxe/ipp
drwxr-xr-x 6 root root 4096 Oct 23 15:28 ism
lrwxrwxrwx 1 root root 14 Oct 27 11:02 lib -> composerxe/lib
drwxr-xr-x 2 root root 4096 Oct 27 10:59 licenses
lrwxrwxrwx 1 root root 14 Oct 27 11:02 man -> composerxe/man
lrwxrwxrwx 1 root root 14 Oct 27 11:02 mkl -> composerxe/mkl
lrwxrwxrwx 1 root root 16 Oct 27 11:02 mpirt -> composerxe/mpirt
lrwxrwxrwx 1 root root 14 Oct 27 11:02 tbb -> composerxe/tbb