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