static

共有ライブラリーとリンクしないようにします。

構文

Linux*:

-static

macOS*:

なし

Windows*:

なし

引数

なし

デフォルト

オフ

-static-intel またはデフォルトで指定されていない限り、共有ライブラリーとリンクします。

説明

このオプションは、共有ライブラリーとリンクしないようにします。実行ファイルはライブラリーをすべて静的にリンクします。

このオプションを指定しても、スタティック・バージョンがないライブラリーは静的にリンクされません。これらのライブラリーは動的にのみリンクできます。

IDE オプション

Visual Studio*: なし

Eclipse*: [Libraries] > [Link with static libraries]

Xcode*: なし

代替オプション

なし

関連情報