インテル® Visual Fortran コンパイラー 9.1 Windows* 版
インストール・ガイド

目次

概要

このドキュメントは、インテル® Visual Fortran コンパイラー 9.1 Windows 版のインストール方法および設定方法について説明します。インストールはいくつかの段階に分かれています。インストールを開始する前に、このドキュメントの説明を読んで指示に従ってください。新機能および変更された機能を含む、製品の内容に関する情報は、「リリースノート」を参照してください。

インテル Visual Fortran コンパイラー Windows 版の以前のバージョンを使用している場合は、このバージョンをインストールする前にアンインストールする必要はありません。以前のバージョンをアンインストールする場合は、このバージョンをインストールする前でも後でもアンインストールすることができます。以前にインテル Visual Fortran コンパイラー 9.1 バージョンをインストールしている場合は、このバージョンのインストーラーを使用する前にアンインストールする必要はありません。インテル® ソフトウェア・セットアップ・アシスタントで [Modify (変更)] を選択して、必要なコンポーネントをアップグレードできます。

動作環境

プロセッサー用語

インテル・コンパイラーは、一般的なプロセッサーとオペレーティング・システムを組み合わせた、3 つのプラットフォームをサポートしています。このセクションでは、本ドキュメント、インストール手順、およびサポートサイトでプラットフォームの記述に使用されている用語について説明します。

IA-32
IA-32 (インテル® アーキテクチャー、32 ビット) は、32 ビット・オペレーティング・システムを実行している、インテル Pentium® II プロセッサーと互換性のある 32 ビット・プロセッサー (インテル® Core(TM) Duo プロセッサー、Pentium 4 プロセッサー、Pentium D プロセッサー、インテル® Xeon® プロセッサー) または同じ命令セットをサポートしている他社製のプロセッサーがベースのシステムを指します。
インテル® エクステンデッド・メモリー 64 テクノロジー (インテル® EM64T) 対応システム
64 ビット・アーキテクチャーに対応するように拡張され、Microsoft* Windows* XP Professional x64 Edition または Microsoft Windows Server* 2003 x64 Edition のような 64 ビット・オペレーティング・システムを実行している IA-32 プロセッサー・ベースのシステムを指します。64 ビット・オペレーティング・システムを実行している、AMD* Athlon64* プロセッサーおよび Opteron* プロセッサー・ベースのシステムも、インテル EM64T ベース・アプリケーション開発用 インテル® Fortran コンパイラー 9.1 でサポートされています。
Itanium® ベース・システム
64 ビット・オペレーティング・システムを実行している、インテル Itanium 2 プロセッサー・ベースのシステムを指します。

ネイティブおよびクロスプラットフォーム開発

「ネイティブ」とは、アプリケーションを実行するプラットフォームと同じプラットフォームでアプリケーションをビルドする (例えば、IA-32 システムで実行するアプリケーションを IA-32 システムでビルドする) ことを指します。「クロスプラットフォーム」または「クロスコンパイル」とは、アプリケーションを実行するプラットフォームとは異なる種類のプラットフォームでアプリケーションをビルドする (例えば、Itanium ベース・システムで実行するアプリケーションを IA-32 システムでビルドする) ことを指します。クロスプラットフォーム開発のすべての組み合わせがサポートされているわけではありません。また、一部の組み合わせでは、オプションのツールとライブラリーをインストールする必要があります。

サポートされているホスト (アプリケーションをビルドするシステム) とターゲット (アプリケーションを実行するシステム) の組み合わせを次に示します。

ホストとターゲットの組み合わせ
ホスト\ターゲット IA-32 インテル EM64T
対応システム
Itanium
ベース・システム
IA-32
インテル EM64T 対応システム
Itanium ベース・システム
×
×

注: 上の表は、コマンドライン・ビルド環境の組み合わせを示しています。Microsoft Visual Studio* .NET 2002 および 2003 は、IA-32 アプリケーションの開発のみをサポートしています。Itanium ベース・アプリケーションのクロスプラットフォーム開発は、Microsoft Visual Studio 2005 Team System Edition でのみサポートされています。Microsoft Visual Studio 2005 を Itanium ベース・システムにインストールすることはできません。

アプリケーション開発に必要な最小ハードウェア構成

IA-32 アプリケーション開発に必要なソフトウェア環境

インテル EM64T 対応システムまたは AMD Opteron プロセッサー・システム用のアプリケーション開発に必要な環境

Itanium ベース・アプリケーション開発に必要なソフトウェア環境

アプリケーション実行に必要な環境

注:

アプリケーションで使用している機械語命令が特定のオペレーティング・システムやプロセッサーでサポートされているかどうかは、アプリケーション開発者自身の責任で確認してください。

コンパイラーとツールの入手

コンパイラーとツールをインストールする前に、新しいバージョンやアップデートがないか、インテル・プレミアサポートの [File Downloads] セクションを確認してください。CD またはダウンロード・ライセンスに含まれているバージョンよりも新しいバージョンが存在する場合があります。インテル・プレミアサポートからコンパイラーをダウンロードするには、「テクニカルサポート」で説明されているように最初に製品を登録する必要があります。

コンパイラーとツールのインストール

インストールまたは登録で問題が発生した場合は、https://registrationcenter.intel.com/support からお問い合わせください。

インストールの前に

インテル Visual Fortran コンパイラーをインストールするには、Administrators グループに所属しているアカウントを使用する必要があります。しかし、少なくとも "Users" または "Debugger Users" グループに所属していれば、インテル Visual Fortran コンパイラーを使用することができます。

注: このドキュメントで <install-dir> として表記されているデフォルトのインストール・ディレクトリーは、C:\Program Files\Intel です。Fortran 9.1 コンパイラーは、Compiler\Fortran\9.1 サブフォルダーにインストールされます。

コンパイラーをインストールする前に、Microsoft Visual Studio 開発環境または Microsoft Platform SDK (動作環境を参照) をインストールする必要があります。

注: インテル Fortran コンパイラー 8.x または 9.0 をインストールしている場合、このバージョンのインテル Fortran コンパイラーをインストールする前に Visual Studio IDE との統合を削除する必要があります。バージョン 8.x の場合、次の手順に従ってください。

  1. Windows の [コントロール パネル] から、[プログラムの追加と削除] を選択します。
  2. [Intel Visual Fortran Compiler 8.x] を選択して、[変更] ボタンをクリックします。InstallShield* ウィザードが表示されたら、[Next (次へ)] をクリックします。
  3. [Modify (変更)] を選択して、[Next (次へ)] をクリックします。
  4. [IDE Integration for Visual C++ (Visual C++ IDE との統合)] のチェックボックスをオフにします。
  5. [Next (次へ)]、[Install (インストール)] をクリックして、[Finish (完了)] をクリックします。

バージョン 9.0 の IDE 統合を削除するには、次の手順に従ってください。

  1. Windows コントロール・パネルから、[プログラムの追加と削除] を選択します。
  2. [Intel® Visual Fortran Compiler 9.0 Integrations in Microsoft Visual Studio* (インテル® Visual Fortran コンパイラー 9.0 の Microsoft Visual Studio への統合)] を選択して、[削除] をクリックします。

アンチウィルス・ソフトウェアやその他のシステム保護ソフトウェアをインストールしている場合、インテル Fortran コンパイラーのインストールに影響がないことを確認してください。

推奨するインストールの順序は次のとおりです。

  1. Microsoft Visual C++*、Microsoft Visual C++.NET、Microsoft Visual Studio または Microsoft Visual Studio .NET の対応しているバージョンをインストールします。

  2. 必要な場合は、Microsoft Platform SDK をインストールします (動作環境を参照)

  3. インテル Visual Fortran コンパイラー 8.x または 9.0 の Microsoft Visual Studio との統合がインストールされている場合は削除します (上記を参照)

  4. インテル Visual Fortran コンパイラー 9.1 をインストールします

インテル Visual Fortran コンパイラー 9.1 は以前のバージョンのインテル Visual Fortran コンパイラーがインストールされている場合でもインストールできますが、Visual Studio 開発環境に統合できるのは一度に 1 つのみです。

インストール手順

  1. コンパイラーの CD-ROM 版を購入した場合は、CD-ROM を CD-ROM ドライブに挿入します。インストール・プログラムが自動的に開始されない場合は、CD-ROM にある Setup.exe ファイルをダブルクリックします。コンパイラーのダウンロード版を購入した場合は、ダウンロードしたファイル (w_fc_p_9.1.xxx.exe) をダブルクリックします。
  2. インテル・ソフトウェア・セットアップ・アシスタントのウィンドウが表示されます。[Next (次へ)] をクリックします。
  3. シリアル番号を確認する画面が表示されます。はじめてインストールする場合は、インテルまたは代理店から提供されたシリアル番号を入力して、[Next (次へ)] をクリックします。インターネットに接続している場合、セットアップ・アシスタントは、インテルのサーバーに接続してライセンスを取得し、コンピューターにインストールします。インターネットに接続していない場合、デフォルトのライセンスがインストールされます。コンパイラーは使用できますが、アップデートはできません。* 情報は予告なく変更されることがあります。既にシステムに有効なライセンスがある場合、このライセンスを使用するかどうか確認するメッセージが表示されます。
  4. [Tool Selection (ツールの選択)] ページが表示されます。インストール可能なツールとコンポーネントの隣にあるチェックボックスは、 最初はすべてチェックされています。ツールやコンポーネントをインストールまたはアップデートしない場合は、チェックボックスをクリアしてください。
    注: IA-32 またはインテル EM64T ベース・システムでインストールしている場合、[Install Intel® Fortran Itanium® Compiler for Itanium(R)-based applications (Itanium® アーキテクチャー用インテル® Fortran コンパイラーのインストール)] のチェックボックスをオフにしてください。このコンポーネントは、Itanium ベース・システムでインストールする場合にのみ有効です。
    注: インテル EM64T ベース・システムでは、IA-32 コンパイラーを使用しない場合でも、Microsoft Visual Studio への統合をインストールする前に IA-32 コンパイラーをインストールする必要があります。この制限は、将来のアップデートで解消される予定です。
    [Next (次へ)] をクリックします。選択したコンポーネントのインストールが開始します。
  5. 以前のバージョンからアップグレードしている場合、コンポーネントをアップグレードするかどうか確認するメッセージが表示されます (このメッセージはセットアップ・ウィンドウに隠れて表示されることがあります)。アップグレードの場合、最初に以前のバージョンをアンインストールしてから、新しいバージョンをインストールします。IA-32 コンパイラーがアンインストールされると、「IDE depends on compiler」というメッセージが表示されます。これは正常な動作です。そのままアンインストールを続行してください。
  6. すべての必要なツールやコンポーネントがインストールまたは変更されたら、[Next (次へ)] をクリックします。
  7. 次のページでは、インテル・プレミアサポートの登録を行います。登録を行うことで、サポートサービス期間 (通常は 1 年間) の間、すべてのアップデートと新しいバージョンの入手を含む、インテル・プレミアサポートのすべての機能にアクセスできます。登録を行わないと、製品のアップデートを利用できません。E メールアドレスを入力して、[Next (次へ)] をクリックします (既にインテル・プレミアサポートのアカウントをお持ちの場合は、登録してある E メールアドレスを入力してください)。登録が完了すると、初期パスワードを含む登録情報が E メールで送付されます。インテル・プレミアサポートに登録しない場合は、チェックボックスをオフにして [Next (次へ)] をクリックします。
  8. 最後の画面で [Finish (完了)] をクリックして、インテル・ソフトウェア・セットアップ・アシスタントを終了します。

IMSL* Fortran ライブラリーのインストール (プロフェッショナル・エディションのみ)

ライセンスが見つからないというエラーメッセージが表示されて IMSL Fortran ライブラリーのインストールに失敗する場合、INTEL_LICENSE_FILE 環境変数が定義され、ライセンスファイルの場所 (通常は C:\Program Files\Common Files\Intel\Licenses) を指していることを確認してください。

インテル® FLEXlm* ライセンス・マネージャーのインストール

インテル® ソフトウェア開発製品用のフローティング・ライセンスまたはノードロック式ライセンスを購入した場合、ローカル・ネットワークのシステムにインテルのFLEXlm ライセンス・マネージャーをインストールする必要があります。この製品には、IA-32 および Itanium ベースの Windows システム用が含まれています。また、その他のプラットフォーム用のインテル FLEXlm ライセンス・マネージャーも提供されています。インテル FLEXlm ライセンス・マネージャーは、任意のプラットフォーム上でインテル製品用のライセンスを制御します。

コンパイラーをインストールした後にインテル FLEXlm ライセンス・マネージャーをインストールするには、[スタート] - [すべてのプログラム] - [Intel® Software Development Tools (インテル® ソフトウェア開発ツール)] - [Intel® License Manager for FLEXlm (インテル® FLEXlm ライセンス・マネージャー)] - [Install (インストール)] を選択します。ライセンス・マネージャーのインストールと設定に関する詳細は、同じメニューにある [User's Guide (ユーザーズガイド)] を参照してください。ユーザーズガイドで説明されているように、他のプラットフォーム用のライセンス・マネージャーは、インテル・プレミアサポートからダウンロードできます。

Microsoft Windows Vista* でのインストール

Microsoft Windows Vista はまだ対応プラットフォームではありません。現時点では、インテル・ソフトウェア・セットアップ・アシスタントは Windows Vista で動作しないことが確認されています。この問題に関する最新情報は、サポートページ (英語) またはインテル・プレミアサポートを参照してください。

インストールに関する制限

コンパイラー環境の設定

インテル Visual Fortran コンパイラーは、コマンドウィンドウから、または Microsoft ビジュアル環境から使用できます (Visual Studio との統合をインストールした場合)。

インテル Visual Fortran コンパイラーをコマンドウィンドウから使用するには、[スタート] > [プログラム] > [Intel® Software Development Tools] > [Intel® Fortran Compiler 9.1] > [Build Environment for IA-32 applications] を選択してコマンドウィンドウを開く方法です。環境が自動的に設定されます。または、<install-dir>\Compiler\Fortran\9.1\xxxx\bin\ifortvars.bat を実行して標準のコマンドウィンドウを開くことができます。ここで、xxxxIA32EM64T または Itanium です。インテル Visual Fortran コンパイラーを使用するための環境も正しく設定されます。同じコマンドウィンドウからインテル C++ コンパイラーを使用する必要がある場合は、<install-dir>\Compiler\C++\9.1\xxxx\bin\iclvars.bat を実行します。注: リンカーが正しい Fortran ランタイム・ライブラリーを取得するように、ifortvars.baticlvars.bat の後に実行してください。

Microsoft ビジュアル開発環境からインテル Fortran コンパイラーを使用するには、Microsoft 製品がインストールされているプログラムグループの項目 (例えば、[スタート] - [すべてのプログラム] - [Microsoft Visual Studio 2005] - [Microsoft Visual Studio 2005]) を使用します。

コンパイラーの実行に関して問題が発生した場合は、有効なライセンスファイル (*.lic) がライセンス・ディレクトリーに含まれていることを確認してください。コンパイラーは、環境変数 INTEL_LICENSE_FILE を使用してライセンスファイルを検索します。有効なライセンスがあるのに問題が解決しない場合は、インテル・プレミアサポートまでご連絡ください。詳細は、「テクニカルサポート」を参照してください。

登録を行っていない場合は、この製品をインストールした後に登録を行ってください。登録方法については、「テクニカルサポート」を参照してください。

IMSL Fortran ライブラリー環境の設定 (プロフェッショナル・エディションのみ)

プロフェッショナル・エディションに含まれている IMSL Fortran ライブラリーをコマンドラインまたは Visual Studio .NET 環境で使用するための設定方法は、『インテル® Visual Fortran コンパイラー・ユーザーズガイド』の「ライブラリーの使用」セクションを参照してください。IMSL Fortran ライブラリー・ファイルへのパスはバージョン 8.1 から変更されている点に注意してください。

コンパイラーとツールのアンインストールまたは変更

インテル Visual Fortran コンパイラーのツールまたはコンポーネントをアンインストールするには、[コントロール パネル] から [アプリケーションの追加と削除] (Windows XP の場合は [プログラムの追加と削除]) を選択します。すべてのツールとコンポーネントをインストールした場合、次に示す製品がインストールされます。

注: インテル Visual Fortran コンパイラーをアンインストールしても、対応するライセンスファイルは削除されません。

テクニカルサポート

インテルでは、お客様からのフィードバックを非常に重視しております。本製品で提供されるツールについてのテクニカルサポートおよび FAQ や製品のアップデート情報を含むテクニカル情報を受けるには、https://premier.intel.com (英語) でインテル・プレミアサポート・アカウントに登録してください。https://registrationcenter.intel.com/ で登録を行います。

注: 代理店がテクニカルサポートを提供している場合は、インテルではなく代理店にお問い合わせください。

インテル Visual Fortran コンパイラーのユーザーフォーラム、FAQ、ヒント、およびその他のサポート情報は、http://support.intel.com/support/performancetools/fortran/windows/ (英語) を参照してください。サポート情報全般については、http://www.intel.com/software/products/support/ (英語) を参照してください。

著作権と商標について

本資料に掲載されている情報は、インテル製品の概要説明を目的としたものです。本資料は、明示されているか否かにかかわらず、また禁反言によるとよらずにかかわらず、いかなる知的財産権のライセンスを許諾するためのものではありません。製品に付属の売買契約書『Intel's Terms and Conditions of Sales』に規定されている場合を除き、インテルはいかなる責を負うものではなく、またインテル製品の販売や使用に関する明示または黙示の保証 (特定目的への適合性、商品性に関する保証、第三者の特許権、著作権、その他、知的所有権を侵害していないことへの保証を含む) に関しても一切責任を負わないものとします。インテル製品は、医療、救命、延命措置、重要な制御または安全システム、核施設などの目的に使用することを前提としたものではありません。

インテル製品は、予告なく仕様が変更される場合があります。

機能や命令の中に「予約済み」または「未定義」と記されているものがありますが、その機能が存在しない状態や何らかの特性を設計の前提にしてはなりません。これらの項目は、インテルが将来のために予約しているものです。インテルが将来これらの項目を定義したことにより、衝突が生じたり互換性が失われたりしても、インテルは一切責任を負わないものとします。

本資料で説明されているソフトウェアには、不具合が含まれている可能性があり、公開されている仕様とは異なる動作をする場合があります。現在までに判明している不具合の情報については、インテルのサポートサイトをご覧ください。

本資料およびこれに記載されているソフトウェアはライセンス契約に基づいて提供されるものであり、その使用および複製はライセンス契約で定められた条件下でのみ許可されます。本資料で提供される情報は、情報供与のみを目的としたものであり、予告なく変更されることがあります。また、本資料で提供される情報は、インテルによる確約と解釈されるべきものではありません。インテルは本資料の内容およびこれに関連して提供されるソフトウェアにエラー、誤り、不正確な点が含まれていたとしても一切責任を負わないものとします。ライセンス契約で許可されている場合を除き、インテルからの文書による承諾なく、本資料のいかなる部分も複製したり、検索システムに保持したり、他の形式や媒体によって転送したりすることは禁じられています。

Intel、インテル、Intel ロゴ、Intel Core、Itanium、Pentium、Xeon は、アメリカ合衆国およびその他の国における Intel Corporation またはその子会社の商標または登録商標です。

* その他の社名、製品名などは、一般に各社の商標および登録商標です。

(C) 2006 Intel Corporation.