パッケージ w_cc_p_10.1.020 に関する既知の問題

問題1
<現象>
 ・Visual Studio 2008 Express Edition を認識しない。

<対象>
 ・ビルド環境として、Visual Studio 2008 Express Edition を使用する場合

<解決策>
 ・インストールの際、Visual Studio 製品が検出できない旨のメッセージが表示されますが、このメッセージを無視してインストールを完了させた後、以下の手順に従って手動で環境設定を行います。ここでは、Visual Studio 2008 Express Edition および インテルコンパイラーが次のフォルダーにインストールされていると仮定します。

 (Visual Studio 2008 Express Edition)
   "C:\Program Files\Microsoft Visual Studio 9.0"
 (インテルコンパイラー)
   "C:\Program Files\Intel\Compiler\C++\10.1.020"

 @ 以下のファイルの内容をすべて削除して、/Qvc9 を追記します。
   "C:\Program Files\Intel\Compiler\C++\10.1.020\IA32\Bin\icl.cfg"

 A 以下のファイルにおいて、"@call" および "title" で始まる行をそれぞれ以下のように修正します。
   "C:\Program Files\Intel\Compiler\C++\10.1.020\IA32\Bin\iclvars.bat"

   @call "C:\Program Files\Microsoft Visual Studio 9.0\VC\bin\Vcvars32.bat"
   title Intel(R) C++ Compiler for applications running on IA-32, Version 10.1.020

 B 同じく "iclvars.bat" ファイル内のすべての SET コマンド行を以下のように置き換えます。

   SET ICPP_COMPILER10=C:\Program Files\Intel\Compiler\C++\10.1.020

   SET INTEL_SHARED=C:\Program Files\Common Files\Intel\Shared Files

   SET INTEL_LICENSE_FILE=C:\Program Files\Common Files\Intel\Licenses

   SET PATH=%ICPP_COMPILER10%\Ia32\Bin;%INTEL_SHARED%\Ia32\Bin;%PATH%

   SET LIB=%ICPP_COMPILER10%\Ia32\Lib;%LIB%

   SET INCLUDE=%ICPP_COMPILER10%\Ia32\Include;%INCLUDE%

 C 同じく "iclvars.bat" ファイル内の以下の行を削除します。

   echo Unable to find Microsoft Visual C++ 6.0 or better.

   echo Intel(R) C++ Compiler for applications running IA-32 will not function properly.