openmp-link、Qopenmp-link

 

スタティックまたはダイナミック OpenMP* ランタイム・ライブラリーへのリンクを制御します。

IDE オプション

なし

アーキテクチャー

IA-32、インテル® 64、IA-64 アーキテクチャー

構文

Linux および Mac OS X:

-openmp-link library

Windows:

/Qopenmp-link:library

引数

library

使用する OpenMP ライブラリーを指定します。設定可能な値は以下のとおりです。

static

OpenMP スタティック・ランタイム・ライブラリーにリンクするようコンパイラーに指示します。

dynamic

OpenMP ダイナミック・ランタイム・ライブラリーにリンクするようコンパイラーに指示します。

デフォルト

-openmp-link dynamic または /Qopenmp-link:dynamic

コンパイラーは OpenMP ダイナミック・ランタイム・ライブラリーにリンクします。static オプションが指定された場合は、OpenMP スタティック・ランタイム・ライブラリーにリンクします。

説明

このオプションは、OpenMP スタティックまたはダイナミック・ランタイム・ライブラリーへのリンクを制御します。

OpenMP スタティック・ランタイム・ライブラリー(RTL) にリンクし、完全にスタティックな実行ファイルを作成するには、-openmp-link static (Linux および Mac OS X) または /Qopenmp-link:static (Windows) オプションを指定する必要があります。しかし、デフォルトの -openmp-link dynamic (Linux および Mac OS X) または /Qopenmp-link:dynamic (Windows) オプションを使用することを推奨します。

Note icon

-static-intel-shared-intel (Linux および Mac OS X) コンパイラー・オプションは、OpenMP ランタイム・ライブラリーのリンクについは、何の効果もありません。

代替オプション

なし