cob コマンドの概要

実行可能な COBOL プログラムの基本的なタイプは 3 種類あります。

中間コード

.int ファイルは動的にロード可能なファイルであり、システム実行可能ファイルにリンクする必要はありません。

生成コード

.gnt ファイルは動的にロード可能なファイルであり、システム実行可能ファイルにリンクする必要はありません。

呼び出し可能共有オブジェクト ファイル
動的にロード可能なファイルであり、システム実行可能ファイルにリンクする必要はありません(UNIX 環境にのみ該当)
共有ライブラリ ファイル
実行可能ファイルにリンクできるシステム リンク可能ファイルです(UNIX 環境にのみ該当)。このファイルはそれ自体では直接実行できません。
システム実行可能ファイル
直接実行可能なファイルです(UNIX 環境にのみ該当)。オペレーティング システムでロードされ、ファイルを実行する新しいプロセスが作成されます。

cob コマンドは、ソース ファイルと以下のような COBOL システムの構成物との間のインターフェイスを提供します。

cobコマンドはまた、C++ コンパイラ、C コンパイラ、as (アセンブラー) とのインターフェイスも提供しています。

コンパイルするソース コードに、標準の 7 ビット ASCII 文字セット以外の文字 (アクセント文字や、マルチバイト文字セットに属する文字など) が含まれている場合は、ロケールがそれらの文字のソース エンコーディングと一致するように正しく設定されていることを確認する必要があります。これには、LANG、LC_CTYPE、または LC_ALL を適切に設定します。これらの変数は、それぞれ前の変数よりも優先されます。