まず、公式サイトからMs Visual Studio Community 2017をインストールします。それはうまくいきます。
次に、Intel Developer Zone SiteからIntel®Parallel Studio XE Cluster Edition(FortranおよびC/C++を含む)をインストールします。そのサイトには、学生向けのツールが無料で提供されていました。
インストールは次のソフトウェアをインストールしました:
しかし、新しいFortranプロジェクトを作成しようとしたときに、Visual Studio Community 2017にオプションが見つかりませんでした。
次に、この問題についてインターネットで検索したところ、次の記事が見つかりました: Visual StudioでのFortran統合の問題のトラブルシューティング
Intel Parallel Studio XE 2017(コンパイラバージョン17.0)を使用している場合、Visual Studioバージョン2012、2013、2015がサポートされています。
Ms Visual Studio Community 2015をダウンロードしようとしましたが、ダウンロードできませんでした。マイクロソフトのWebサイトでは、現在Visual Studio Community 2017しか提供されていません。
Math Kernel LibraryまたはBlas、Linpack、Lapackを使用してFortranまたはC/C++プロジェクトを構築したい。私に何ができる?この統合の問題を解決する方法はありますか、VS Community 2015を見つけるべきですか、それともGNU-GCCコンパイラを試すべきですか?
当時の解決策は、@ Ramhoundがコメントし、Intel Parallel Studio XE 2017を再インストールした後、VS Community 2015をインストールすることでした。現在、Intel Parallel Studio XE 2018はVisual Studio 2017をサポートしています。
しかし、将来的にはこの問題が繰り返される可能性があり、次はIntel Parallel Studio XEでサポートされている最新のVisual Studioをインストールする手順です。
まず、利用可能なIntel Parallel Studio XEでサポートされているVisual Studioのバージョンを確認してください。このサイトで確認できます Microsoft Visual StudioでのFortran統合の問題のトラブルシューティング*
インストールするIntel Parallel Studio XEがサポートするVisual Studioをインストールします。サポートされているバージョンのVisual Studioが最新バージョンではない場合は、古いバージョンを VS old downloads からダウンロードできます。
最後に、Parallel Studio XEをインストールします。
VS2015コミュニティはIntel Fortranをサポートしており、実際、この正確な組み合わせを先日テストしました。 VS2015のカスタムインストールを選択し、プログラミング言語> C++のチェックボックスをオンにする必要があります。以前にそれを行っていない場合は、VSインストールを再実行し、設定を変更してから、Parallel Studio XEインストール(2015 Update 4以降)を再実行してVS2015統合を選択します。
これで問題が解決しない場合は、VSの一部としてWindows SDKがインストールされている場所を特定し、そのバイナリパスを[ツール]> [オプション]> [インテルコンパイラとライブラリ]> [Visual Fortran]> [コンパイラ]の[実行可能ファイル]リストに追加する必要があります。私のシステムでは、これはC:\ Program Files(x86)\ Windows Kits\8.1\bin\x64\rc.exe(64ビットの場合)およびC:\ Program Files(x86)\ Windows Kits\8.1\bin\x86です。 32ビット用の\ rc.exe