システムの実行可能ファイルを作成する (-x[,CC])

cob コマンドに入力されたファイルから、システムの実行可能ファイルを作成します。入力ファイルとしては、ファイルタイプが .gnt 以外のファイルを指定できます。 デフォルトでは、このモジュールの名前は、最初にリンクされたオブジェクトの基本名になります。拡張子はありません。

このオプションを使用して、完全なRTS を作成することもできます。次のように指定します。

cob -xo rts.new

-x フラグに CC オプションを指定すると、COBOL オプジェクトと C++ オブジェクトをリンクさせて、1 つの実行可能ファイルにすることができます。C++ (.C) ソースファイルを指定するとまず、 C++ コンパイラが起動され、C++ ソースファイルがオブジェクトコードにコンパイルされます。

たとえば、C++ プログラム cprg.C、および COBOL プログラム cobprg.cbl をリンクするには、コマンドを次のように使用します。

cob -x,CC cobprg.cbl cprg.C