openmp-link、Qopenmp-link

スタティックまたはダイナミック OpenMP* ランタイム・ライブラリーへのリンクを制御します。これは古いオプション (非推奨) です。

IDE オプション

なし

アーキテクチャー

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

構文

Linux* および Mac OS* X:

-openmp-link library

Windows:

/Qopenmp-link:library

引数

library

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

static

OpenMP* スタティック・ランタイム・ライブラリーにリンクするようコンパイラーに指示します。スタティック・バージョンの OpenMP* ライブラリーは廃止される予定であることに注意してください。

dynamic

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

デフォルト

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

コンパイラーは OpenMP* ダイナミック・ランタイム・ライブラリーにリンクします。ただし、Linux OS オプション -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* ランタイム・ライブラリーのリンクについは、何の効果もありません。

Note icon

Linux システムでは、-openmp-link dynamic-static オプションとともには使用できません。両方の値を指定しようとすると、エラーが表示されます。

代替オプション

なし


このヘルプトピックについてのフィードバックを送信

© 1996-2010 Intel Corporation. 無断での引用、転載を禁じます。