インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) で提供されるコマンドライン・リンク・ツールを使用して、インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) を使用するアプリケーションのビルドを容易に行うことができます。
このツールは、使用するオプション、ライブラリー、環境変数を提供するだけでなく、アプリケーションのビルドも行います。
mkl_link_tool ツールは、<mkl_directory>/bin/<arch> ディレクトリーにインストールされ、次の表に示すモードをサポートします。
モード | 説明 | 使用法 | 例 |
---|---|---|---|
照会 |
アプリケーションのビルドと実行に必要なコンパイラー・オプション、ライブラリ、または環境変数を返します。 |
インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) を取得 |
mkl_link_tool -libs [oneMKL リンクツールのオプション] |
コンパイラー・オプションを取得 |
mkl_link_tool -opts [oneMKL リンクツールのオプション] |
||
この実行形式アプリケーションの環境変数を取得 |
mkl_link_tool -env [oneMKL リンクツールのオプション] |
||
コンパイル |
インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) リンクツールはアプリケーションをビルドします。 |
— |
mkl_link_tool [options] <compiler> [options2] file1 [file2 ...] 説明:
|
インタラクティブ |
インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) リンクツールでサポートされているすべてのオプションを確認できます。(指定内容に応じて) 照会モードのように、ライブラリー、オプション、環境変数を出力したり、コンパイルモードのようにアプリケーションをビルドできます。 |
— |
mkl_link_tool -interactive |
-help オプションを使用して、インテル® oneAPI マス・カーネル・ライブラリー (インテル® oneMKL) リンクツールの完全なヘルプや現在のシステムのデフォルトを表示できます。