2 つのファイルをリンクするには、-c オプションを指定せずにそれらのファイルをコンパイルします。例えば、alpha.cbl および beta.cbl をコンパイルしてリンクし、alpha.exe を生成するには、次のように入力します。
cob2 alpha.cbl beta.cbl
上記のコマンドは、alpha.obj と beta.obj を作成し、その後に alpha.obj、beta.obj、 および COBOL ライブラリーをリンクします。リンク・ステップが成功すると、alpha.exe という名前の実行可能プログラムが作成されます。
次のコマンドは beta.cbl をコンパイルします。
cob2 alpha.obj beta.cbl mylib.lib gamma.exe
また、このコマンドは次のストリングをリンカーに渡します。
alpha.obj beta.obj mylib.lib /out:gamma.exe
リンクが成功すると、実行可能プログラム gamma.exe が生成されます。
次のコマンドは alpha.dll を生成します。なお、alpha.def ファイルは有効なものとします。
cob2 -dll alpha.cbl alpha.def
関連タスク
コマンド行からのリンク