インテル(R) 共有ライブラリーの使用

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

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

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