インテル® マス・カーネル・ライブラリー 11.2 ユーザーズガイド
以下に、インテル® コンパイラーを使用してリンクする例を示します。
例では、.f Fortran ソースファイルを使用しています。 C/C++ ユーザーは、ソースファイルを .cpp (C++) または .c (C) ファイルに、ifort リンカーを icc に変更してください。
myprog.f と LP64 インターフェイスをサポートしているインテル® MKL の並列バージョンのスタティック・リンク。
ifort myprog.f
mkl_intel_lp64.lib
mkl_intel_thread.lib
mkl_core.lib
libiomp5md.lib
myprog.f と LP64 インターフェイスをサポートしているインテル® MKL の並列バージョンのスタティック・リンク。
ifort myprog.f
mkl_intel_lp64_dll.lib
mkl_intel_thread_dll.lib
mkl_core_dll.lib
libiomp5md.lib
myprog.f と LP64 インターフェイスをサポートしているインテル® MKL のシーケンシャル・バージョンのスタティック・リンク。
ifort myprog.f
mkl_intel_lp64.lib
mkl_sequential.lib
mkl_core.lib
myprog.f と LP64 インターフェイスをサポートしているインテル® MKL のシーケンシャル・バージョンのダイナミック・リンク。
ifort myprog.f
mkl_intel_lp64_dll.lib
mkl_sequential_dll.lib
mkl_core_dll.lib
myprog.f と ILP64 インターフェイスをサポートしているインテル® MKL の並列バージョンのスタティック・リンク。
ifort myprog.f
mkl_intel_ilp64.lib
mkl_intel_thread.lib
mkl_core.lib
libiomp5md.lib
myprog.f と ILP64 インターフェイスをサポートしているインテル® MKL の並列バージョンのダイナミック・リンク。
ifort myprog.f
mkl_intel_ilp64_dll.lib
mkl_intel_thread_dll.lib
mkl_core_dll.lib
libiomp5md.lib
ユーザーコード myprog.f と LP64 または ILP64 インターフェイスをサポートしているインテル® MKL の並列またはシーケンシャル・バージョンのダイナミック・リンク。適切な関数を呼び出すか環境変数を設定して、モード (マルチスレッド・モードまたはシーケンシャル・モード) を選択し、インターフェイスを設定します。
ifort myprog.f mkl_rt.lib
myprog.f、Fortran 95 LAPACK インターフェイス、LP64 インターフェイスをサポートしているインテル® MKL の並列バージョンのスタティック・リンク。
ifort myprog.f
mkl_lapack95_lp64.lib
mkl_intel_lp64.lib
mkl_intel_thread.lib
mkl_core.lib
libiomp5md.lib
myprog.f、Fortran 95 BLAS インターフェイス、LP64 インターフェイスをサポートしているインテル® MKL の並列バージョンのスタティック・リンク。
ifort myprog.f
mkl_blas95_lp64.lib
mkl_intel_lp64.lib
mkl_intel_thread.lib
mkl_core.lib
libiomp5md.lib