コンパイラでは、プログラムをリンクされていない個々のオブジェクト (.o) ファイルとして作成できます。このタイプのファイルは完全ではないため、直接実行できません。実行可能なファイルを作成するには、コンパイルされたプログラムを、各種システムや言語のサポート ルーチン、およびランタイムで必要な呼び出されるサブルーチンに必要に応じてリンクします。
使用するアプリケーションでプログラムをリンクするには、cob コマンドを使用すると、次のタイプの実行可能ファイルを生成できます。
どのプログラム、サブプログラム、またはサポート ルーチンもこれらのファイル タイプにリンクできます。
リンクされたファイル タイプの手続き型コードは、複数の同時ユーザー間で共有されます。呼び出し可能共有オブジェクトと共有ライブラリの手続き型コードも複数のアプリケーション間で共有されます。