プロジェクトの種類の理解

プロジェクトを統合開発環境 (IDE) で作成する場合、プロジェクトの種類を選択する必要があります。プロジェクトは、それぞれのバイナリー実行ファイルに対して作成する必要があります。例えば、メイン Fortran プログラムと Fortran ダイナミック・リンク・ライブラリー (DLL) は、同じソリューション内でそれぞれ個別のプロジェクトとして存在します。

プロジェクトの種類は、何を生成するかを指定し、ビジュアル開発環境がプロジェクトに対してデフォルトで設定するオプションのいくつかを決定します。例えば、コンパイラーがソースファイルをコンパイルするために使用するオプション、リンカーがプロジェクトをビルドするために使用するスタティック・ライブラリー、およびデフォルトの出力ファイルの場所などを決定します。

プロジェクトの種類を選択すると、プロジェクトのセットアップを支援するアプリケーション・ウィザード (AppWizard) が起動します。アプリケーション・ウィザードは、プロジェクトの Release および Debug 構成のデフォルト設定を提供します。設定に関する詳細は、「ソリューション、プロジェクト、および構成について」および「構成の選択」を参照してください。

次の表は、インテル® Visual Fortran コンパイラーで利用可能なプロジェクトの種類の一覧です。最初の 4 つのプロジェクトは、メインプログラムを必要とするメイン・プロジェクトの種類です。最後の 2 つは、メインプログラムを持たないライブラリー・プロジェクトです。

プロジェクトの種類

主な機能

Fortran コンソール・アプリケーション (.EXE)

グラフィックを使用しないシングルウィンドウのメイン・プロジェクトです (文字セル・アプリケーションに似ています)。プログラミングに関する専門知識は必要ありません。

Fortran スタンダード・グラフィックス・アプリケーション (.EXE)

グラフィックを使用するシングルウィンドウのメイン・プロジェクトです。プログラミングは、使用されるグラフィックおよびユーザーの操作に応じて、初級から中級程度の難易度となります。

Fortran QuickWin アプリケーション (.EXE)

グラフィックを使用するマルチウィンドウのメイン・プロジェクトです。プログラミングは、使用されるグラフィックおよびユーザーの操作に応じて、初級から中級程度の難易度となります。

詳細は、Intel® Software Documentation Library Web サイト (http://software.intel.com/en-us/articles/intel-software-technical-documentation/) の『Using Intel® Visual Fortran to Create and Build Windows*-Based Applications』 (英語) を参照してください。このドキュメントは、Other Product Documentation セクションに含まれています。

Fortran ウィンドウ・アプリケーション (.EXE)

完全なグラフィカル・インターフェイスを使用し、すべての Windows* API ルーチンにアクセスできるマルチウィンドウのメイン・プロジェクトです。高度なプログラミングの専門知識と、Windows* API ルーチンに関する知識が必要です。

詳細は、Intel® Software Documentation Library Web サイト (http://software.intel.com/en-us/articles/intel-software-technical-documentation/) の『Using Intel® Visual Fortran to Create and Build Windows*-Based Applications』 (英語) を参照してください。このドキュメントは、Other Product Documentation セクションに含まれています。

Fortran スタティック・ライブラリー (.LIB)

.EXE ファイルへリンクするライブラリー・ルーチンです。

Fortran ダイナミック・リンク・ライブラリー (.DLL)

実行中に関連付けるライブラリー・ルーチンです。

COM サーバー (.DLL)

Fortran インプロセス COM サーバー

コマンドラインを使用して、プロジェクトをビルドする必要がある場合、次の選択肢があります。


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

© 1996-2011 Intel Corporation. 無断での引用、転載を禁じます。