COBOLのバッチアプリケーションのコンパイルとリンク方法について説明します。ここでは、バッチファイルを作成してコンパイルとリンクを行います。コンパイルとリンクによって作成されるCOBOLのバッチアプリケーションの実行ファイルは“D:\ijob\testapl\bin”に格納されます。
バッチファイルを作成します。以下に示すのは“KAKUNIN.cob”と“KAKUNIN_DRIVER.cob”をコンパイル・リンクさせるためのバッチファイルです。他のCOBOLのバッチアプリケーションについても“太字”をそれぞれ“TYUUMON”、“SYOHIN”、“HATYUU”に変えて、バッチファイル“t_make.bat”、“s_make.bat”、“h_make.bat”を作成してください。
以下のバッチファイルでは、環境変数LIBにNetCOBOLのインストール先のパスを設定しています。NetCOBOLのインストール先が“C:\Program Files\NetCOBOL”と異なる場合は正しいインストール先を設定してください。
k_make.bat
@echo off
set LIB=%LIB%;C:\Program Files\NetCOBOL
set APL_NAME=KAKUNIN
cobol32 -M %APL_NAME%_DRIVER.cob
cobol32 %APL_NAME%.cob
LINK %APL_NAME%_DRIVER.OBJ %APL_NAME%.OBJ F3BICIMP.LIB LIBC.LIB /OUT:..\..\bin\%APL_NAME%.EXE
DEL ..\..\bin\%APL_NAME%.LIB
DEL ..\..\bin\%APL_NAME%.EXP
DEL *.OBJ |
作成したバッチファイルをそれぞれ以下の場所に格納してください。
No | ファイル名 | 格納先 |
---|---|---|
1 | k_make.bat | D:\ijob\testapl\src\KAKUNIN |
2 | t_make.bat | D:\ijob\testapl\src\TYUUMON |
3 | s_make.bat | D:\ijob\testapl\src\SYOHIN |
4 | h_make.bat | D:\ijob\testapl\src\HATYUU |
作成したバッチファイルを使用してCOBOLのバッチアプリケーションのコンパイルとリンクを行います。
D:\> cd D:\ijob\testapl\src\KAKUNIN |
D:\> cd D:\ijob\testapl\src\TYUUMON |
D:\> cd D:\ijob\testapl\src\SYOHIN |
D:\> cd D:\ijob\testapl\src\HATYUU |
バッチファイルを実行後、“D:\ijob\testapl\bin”配下に4つの“.EXE”ファイルが作成されたことを確認してください。
D:\> cd D:\ijob\testapl\bin |