インテル® Fortran コンパイラー 17.0 デベロッパー・ガイドおよびリファレンス
一般に、インテル® Visual Fortran の古いバージョンで作成されたプロジェクトは直接開くことができます。 Microsoft® Visual Studio® 2010 よりも古いバージョンで作成されたプロジェクトの場合、最初にソリューション・ファイルとソリューションに含まれる非 Fortran プロジェクトの変換が行われます。 インテル® Visual Fortran の新しいバージョンで作成されたプロジェクトは、古いバージョンでは使用できない可能性があります。
Compaq* Visual Fortran 6.0 以降で作成されたプロジェクトは、多くの場合、次の手順でインテル® Visual Fortran に変換できます。
Visual Studio® 6 ワークスペース・ファイル (.dsw) を新しいバージョンの Microsoft® Visual Studio® で開きます。 Visual Studio® により、プロジェクトが新しいバージョンの Visual Studio® 形式に変換されます。
ソリューションを右クリックして、[Extract Compaq Visual Fortran Project Items (Compaq Visual Fortran プロジェクト項目の抽出)] を選択します。 このオプションは、Microsoft® Visual Studio® に Visual C++® が含まれている場合のみ利用できます。
プロジェクト変換に適用される一般的な原則を以下に示します。
プロジェクトを変換する前に、プロジェクトのバックアップを作成することを推奨します。
インテル® Fortran プロジェクトは、特定のバージョンの Visual Studio® で作成され、ビルドされます。 新しいバージョンの Visual Studio® でプロジェクトを開くと、ソリューションの変換を確認するメッセージが表示されます。 いったん変換されたソリューションは、古い環境で使用することはできません。
Compaq* Visual Fortran 6.x プロジェクトは、Visual Studio® 2012、2013、または 2015 環境を使用して、インテル® Fortran プロジェクトに変換することができます。 Fortran で書かれたコードのみを含むプロジェクトは、変換がより簡単です。
プロジェクト変換は、Compaq* Visual Fortran バージョン 6.x のみサポートされています。 それ以前のバージョンで作成された Compaq* Visual Fortran プロジェクトは、正しく変換されないことがあります。
Microsoft® Visual Studio® 2013 Shell を使用している場合は、Compaq* Visual Fortran プロジェクトの変換はサポートされません。 代わりに、新規のインテル® Fortran プロジェクトを作成して、ソースファイルに追加してください。
Fortran ソースファイル、リソースファイル、および MIDL ファイルを Compaq* Visual Fortran からインテル® Fortran に変換する場合、これらのファイルに対して指定したすべてのカスタム・ビルド・ステップ情報が失われます。 その他のファイルのカスタム・ビルド・ステップ情報は、プロジェクト変換後にも反映されます。
Fortran と C/C++ が混在したプロジェクトを変換すると、1 つのソリューション内に異なる 2 つのプロジェクト (Fortran プロジェクトと C/C++ プロジェクト) が作成されます。
ある時点のリリースバージョン (例えば、17.x) で作成されたインテル® Fortran プロジェクトは、通常、最初のリリース番号 (この場合、17.0) で作成されたプロジェクトと下位互換性があります。 メジャーリリース番号間でのプロジェクトの下位互換性はありません。