インテル® Fortran コンパイラー 18.0 デベロッパー・ガイドおよびリファレンス

共有ライブラリーへのルーチンの格納

一部のルーチンの実行コードを、共有ライブラリー (Windows* の場合は .dll、Linux* の場合は .so、macOS* の場合は .dylib) に格納して、アプリケーション内のコードを整理することができます。その後、アプリケーションをビルドして、これらのルーチンを共有ライブラリーから呼び出すようにします。

共有ライブラリー内のルーチンが呼び出される場合、ルーチンは必要に応じてランタイム時にメモリーにロードされます。これは、複数のアプリケーションが、共通のルーチンのグループを使用する場合に非常に便利です。これらの共通ルーチンを共有ライブラリーに格納することで、ライブラリーを呼び出す各アプリケーションのサイズを小さくすることができます。さらに、ライブラリーを呼び出すアプリケーションをリビルドせずに、ライブラリー内のルーチンを更新することができます。