一部のルーチンの実行コードを、共有ライブラリー (Windows* OS の場合は .dll、Linux* OS の場合は .so、Mac OS* X の場合は .dylib) に格納して、アプリケーション内のコードを整理することができます。その後、アプリケーションをビルドして、これらのルーチンを共有ライブラリーから呼び出すようにします。
共有ライブラリー内のルーチンが呼び出される場合、ルーチンは必要に応じてランタイム時にメモリーにロードされます。これは、複数のアプリケーションが、共通のルーチンのグループを使用する場合に非常に便利です。これらの共通ルーチンを共有ライブラリーに格納することで、ライブラリーを呼び出す各アプリケーションのサイズを小さくすることができます。さらに、ライブラリーを呼び出すアプリケーションをリビルドせずに、ライブラリー内のルーチンを更新することができます。
© 1996-2011 Intel Corporation. 無断での引用、転載を禁じます。