Vsual C/C++ のインストールの詳細

 http://www.microsoft.com/japan/msdn/vstudio/express/visualc/ から 「Visual C++ 2005 Express Edition 日本語版」(vcsetup.exe) をダウンロードし,起動します.

グラフィックツールは Perl Module には必要ありませんが,後にインストールする SDK の設定をするため, IDE にチェックを入れたままインストールします.

これで Visual C/C++ のインストールは終了です.

環境変数 PATH の設定

続いて,使用するための環境設定を行います.環境変数 PATH に VC の実行ツールのパスを設定します.

デスクトップの「マイコンピュータ」を右クリックし,「プロパティ」を表示させます. 「詳細設定」タブを選択すると「環境変数」のボタンがありますので,これをクリックします.

「PATH」の値の先頭に VC のディレクトリ名と VC\bin ディレクトリ名をセミコロン (;) で区切って追加します.

このとき,空白が含まれるパス(例えば "Program Files" など)があると, Perl モジュールのインストールで失敗する場合があるので,"dir /x" で表示される短い名前で指定します.

この短い名前はシステムによって異なりますので,かならず "dir /x" で確認してください.

VC はインストール時に指定したフォルダにインストールされます. 上のインストール例では "C:\Program Files\Microsort Visual Studio 8\" を指定していますので, VC は "C:\Program Files\Microsort Visual Studio 8\VC", 実行ファイルは "C:\Program Files\Microsort Visual Studio 8\VC\bin" となります.

"Program Files" と "Microsort Visual Studio 8" のそれぞれのディレクトリの名前が "PROGRA~1", "MICROS~4" であった場合,PATH に以下のように設定します.

C:\PROGRA~1\MICROS~4\VC;C:\PROGRA~1\MICROS~4\VC\bin;...以前からある PATH の設定

以上で,nmake.exe や cl.exe がどのディレクトリからもコマンドプロンプトで実行可能となりますが, そのままでは 「mspdb80.dll が見つからなかったため、このアプリケーションを開始できませんでした。アプリケーションをインストールし直すとこの問題は解決される場合があります。」 というエラーメッセージが出ます.

このエラーはインストールし直しても解決しません.VC をコマンドラインで使用するためには, スタートメニューから 「すべてのプログラム」→「Visual C++ 2005 Express Edition」→「Visual Studio Tools」→「Visual Studio 2005 コマンド プロンプト」 で起動したコマンドプロンプトのウィンドウで作業を行うか, コマンドプロンプトのウィンドウを立ち上げた後に C:\Program Files\Microsort Visual Studio 8\VC ディレクトリに含まれる "vcvarsall.bat" を(コマンドプロンプトのウィンドウを立ち上げるたびに)実行する必要があります.

以上でインストールと環境の設定は終了です.