インテル® MKL 2017 デベロッパー・ガイド
インテル® MKL がサポートしているコンパイラーは、リリースノートに記述されています。ただし、ライブラリーはほかのコンパイラーでも動作することが確認されています。
Compaq* Visual Fortran (CVF) コンパイラーのサポートはすでに終了していますが、インテル® MKL は現在も IA-32 アーキテクチャーの CVF インターフェイスを実装しています。このインターフェイスはインテル® Fortran コンパイラーで使用できます。インテル® MKL は、IA-32 アーキテクチャー用に stdcall (デフォルトの CVF インターフェイス) と cdecl (Microsoft® Visual C アプリケーションのデフォルト・インターフェイス) の両方のインターフェイスを提供しています。
インテル® MKL のコードサンプルをビルドする際、コンパイラーを選択することができます。
Fortran サンプル: インテル® コンパイラーまたは PGI* コンパイラー
C サンプル: インテル® コンパイラー、Microsoft® Visual C++® コンパイラー、または PGI* コンパイラー
インテル® MKL には、関数の列挙値とプロトタイプを指定してプログラム開発を容易にするインクルード・ファイルのセットが用意されています。適切なインクルード・ファイルを使用せずにアプリケーションからインテル® MKL 関数を呼び出すと、関数が正しく動作しない場合があります。