インテル® Fortran コンパイラー 14.0 ユーザー・リファレンス・ガイド
リンクするランタイム・ライブラリーの種類をコンパイラーに指示します。
keyword |
リンクするランタイム・ライブラリーの種類を指定します。設定可能な値は以下のとおりです。
|
このオプションは、リンクするランタイム・ライブラリーの種類をコンパイラーに指示します。
指定するコンパイラー・オプションに応じて、次のようなライブラリーにリンクすることができます。
/libs:dll オプションを使用し、DLL 内で検出された未解決の参照は、プログラムの実行時に (プログラムをロードする際に) 解決されるので、実行プログラムのサイズが小さくなります。
/dll オプションとともに /libs:qwin オプションまたは /libs:qwins オプションを使用すると、コンパイラーは警告を発行します。
/libs:qwin オプションおよび /libs:dll /threads オプションは使用できません。
次の表に、異なるランタイム・ライブラリーのオプションを示します。
ライブラリーの種類 |
必須オプション |
代替オプション |
---|---|---|
マルチスレッド・スタティック |
/libs (または /threads) |
/MT |
デバッグ・マルチスレッド・スタティック |
/libs (または /threads) および /dbglibs |
/MTd |
マルチスレッド DLL |
/libs:dll |
/MD |
マルチスレッド・デバッグ DLL |
/libs:dll および /dbglibs |
/MDd |
Fortran QuickWin マルチドキュメント・アプリケーション |
/libs:qwin |
/MW |
Fortran スタンダード・グラフィックス (QuickWin シングル・ドキュメント) アプリケーション |
/libs:qwins |
/MWs |
デバッグ Fortran QuickWin マルチドキュメント・アプリケーション |
/libs:qwin /dbglibs |
なし |
デバッグ Fortran スタンダード・グラフィックス (QuickWin シングル・ドキュメント) アプリケーション |
/libs:qwins /dbglibs |
なし |
インテル® コンパイラー 13.0 から、インテルの OpenMP* ライブラリーは DLL 形式でのみ提供されます。