インテル® Fortran コンパイラー 14.0 ユーザー・リファレンス・ガイド

新しいプロジェクトの作成

次の説明は、Microsoft* Visual Studio* 2012、2010、および 2008 を対象としています。

新しいプロジェクトの作成

プロジェクトを新規作成すると、そのプロジェクトを含むソリューションが Visual Studio* によって自動的に作成されます。Visual Studio* IDE を使用して新しいインテル® Fortranプロジェクトを作成する方法:

  1. [File (ファイル)] > [New (新規作成)] > [Source File (ソースファイル)] を選択します。



  2. 左のペインから (上記の図を参照) [Intel® Visual Fortran Projects (インテル® Visual Fortran プロジェクト)] をクリックして、インテル® Fortran のプロジェクトを表示します。 プロジェクトの種類ごとに、右のペインに利用可能なテンプレートが表示されます。この例では、[Console Application (コンソール・アプリケーション)] には [Empty Project (空のプロジェクト)][Main Program Code (メイン・プログラム・コード)] の 2 つのテンプレートがあります。

  3. 適切なプロジェクトの種類をクリックします (「プロジェクトの種類の理解」を参照してください)。

  4. プロジェクト名を指定します (上記の図のプロジェクト名は Console1 です)。

  5. プロジェクト・ディレクトリーの場所を指定します。ここにプロジェクト・ファイルが格納されます。存在しないディレクトリーを指定した場合、ディレクトリーが作成されます。

  6. [OK] をクリックします。

プロジェクトおよびそのファイルが [Solution Explorer (ソリューション エクスプローラ)] ウィンドウに表示されます。 COM サーバー・プロジェクトの場合、追加のユーザーオプションのページが表示されます。

ソースファイルの追加

既存のファイルをプロジェクトに追加する場合:

新しいファイルをプロジェクトに追加する場合:

既存のソースコードを管理する

既存のソースコードがある場合、後でファイルを整理し直すこともできますが、プロジェクトを作成する前に、ファイルをディレクトリーに分けて整理しておくことを推奨します。

Fortran モジュールを処理する

プログラムで使用する Fortran モジュールは、プロジェクトに明示的に追加しなくても、依存関係として表示されます (.MOD ファイル)。

モジュールファイルは、プリコンパイル済みモジュール定義のバイナリーバージョンで、.mod ファイルとして格納されます。 モジュールのソース定義を変更するときは、プロジェクトをリビルドする前に .mod ファイルを更新することができます。 更新を行うには、対応するソースファイルを別々にコンパイルします ([Solution Explorer (ソリューション エクスプローラ)] ウィンドウでファイルを選択し、[Build (ビルド)] > [Compile (コンパイル)] を選択します)。 モジュール・ソース・ファイルがプロジェクトの一部である場合は、ファイルを別々にコンパイルする必要はありません。プロジェクトのビルドでは、コンパイルを行う必要があるファイルがインテル® Fortran コンパイラーによって判断されます。

モジュールファイルを格納するディレクトリーを変更するには、IDE で [Project (プロジェクト)] > [Properties (プロパティ)] > [Output Files (出力ファイル)] > [Module Path (モジュールパス)] を設定するか、コマンドラインで [no]module コンパイラー・オプションを指定します。 指定した場所から .mod ファイルが自動的に検索されます。

モジュールファイルの検索ディレクトリーを変更するには、次のいずれかの方法を選択します。

新しく作成されたプロジェクト (またはその他のプロジェクト) で、IDE はモジュールを定義するソースをファイル一覧から検索し、モジュールを使用するプログラムユニットをコンパイルする前に、それらのソースを先にコンパイルします。IDE は USE 文および INCLUDE 文で指定されているモジュールを、追加されたプロジェクト・ファイルから自動的に検索します。 また、プロジェクトのビルドで使用されるすべてのツールをソースファイルから検索します。

関連情報


このヘルプトピックについてのフィードバックを送信