C アプリケーションのリンク例

ここでの例は、次の条件下でのアプリケーションのリンクを示しています。

インテル® MPI 環境を設定するには、<インテル® oneAPI インストールへのパス>\env\*vars.bat スクリプトを実行する必要があります。

インテル® 64 アーキテクチャー・ベースのクラスター用 ScaLAPACK にリンクするには、環境変数を設定し、次のようにリンクラインを指定します。

set lib=<mkl directory>\lib;%lib%

icx <user files to link> mkl_scalapack_lp64.lib blacs_intelmpi_lp64.lib mkl_intel_lp64.lib mkl_intel_thread.lib mkl_core.lib libiomp5md.lib impi.lib bufferoverflowu.lib

インテル® 64 アーキテクチャー・ベースのクラスター FFT にリンクするには、環境変数を設定し、次のようにリンクラインを指定します。

set lib=<mkl directory>\lib;%lib%

icx <user files to link> mkl_cdft_core.lib mkl_blacs_intelmpi_lp64.lib mkl_intel_lp64.lib mkl_intel_thread.lib mkl_core.lib libiomp5md.lib impi.lib bufferoverflowu.lib

インテル® 64 アーキテクチャー・ベースのクラスター・スパース・ソルバーにリンクするには、環境変数を設定し、次のようにリンクラインを指定します。

set lib=<mkl directory>\lib;%lib%

icx <user files to link> mkl_blacs_intelmpi_lp64.lib mkl_intel_lp64.lib mkl_intel_thread.lib mkl_core.lib libiomp5md.lib impi.lib bufferoverflowu.lib

関連情報