インテル® Fortran コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス

dyncom、Qdyncom

ランタイム時に、共通ブロックの動的割り当てを有効にします。

構文

Linux* および macOS*:

-dyncom "common1,common2,..."

Windows*:

/Qdyncom "common1,common2,..."

引数

common1,common2,...

動的に割り当てる共通ブロックの名前です。この名前のリストは引用符で囲まれていなければなりません。

デフォルト

オフ

ランタイム時に共通ブロックは動的に割り当てられません。

説明

このオプションは、ランタイム時に指定された COMMON ブロックの動的割り当てを有効にします。次の例は、ランタイム時に共通ブロック a、b、c の動的割り当てを有効にします。

/Qdyncom "a,b,c"    ! Windows*
-dyncom "a,b,c"     ! Linux* および macOS*

次に、このオプションを使用する場合に注意する必要のあるいくつかの制限を示します。

macOS* で共通ブロックの動的割り当てを有効にするには、リンク時のオプション -undefined dynamic_lookup-dyncom を指定する必要があります。

IDE オプション

Visual Studio*: [Data(データ)] > [Dynamic Common Blocks (ダイナミック COMMON ブロック)]

Eclipse*: なし

Xcode*: [Data(データ)] > [Dynamic Common Blocks (ダイナミック COMMON ブロック)]

代替オプション

なし

関連情報