インテル® 共有ライブラリ

デフォルトでは、インテル® C++ コンパイラはインテルが提供する C++ ライブラリを動的にリンクします。GNU* と Linux* システム・ライブラリも動的にリンクされます。

共有ライブラリのオプション

オプション 説明
-i_dynamic インテルが提供する C++ ライブラリを動的にリンクするには、-i_dynamic オプションを使用します (デフォルト)。このオプションは、アプリケーション・バイナリのサイズを小さくしますが、すべてのダイナミック版ライブラリが、アプリケーションが実行されるシステム上にインストールされている必要があります。
-shared -shared オプションは、実行ファイルの代わりに DSO (Dynamic Shared Object) を作成するように、コンパイラに指示します。詳細は、ld man ページを参照してください。
-fpic 共有ライブラリをビルドする場合は、-fpic オプションを使用します。これは、共有ライブラリに含まれる各オブジェクト・ファイルのコンパイルで必要です。

「リンク」も参照してください。