Как я могу сделать мою программу на cobol исполняемым файлом или.Bat
Можно ли превратить мою программу на cobol в исполняемый файл или иметь.bat? так же, как в Java у них есть файл.jar.
1 ответ
Либо COBOL.EXE, либо COMPILE.BAT в MS-COBOL 2.20 могут создать промежуточный файл. Если ваш исходный код - HELLO.COB, используйте:
COMPILE.BAT HELLO
или же
COBOL.EXE HELLO.COB,HELLO.INT,HELLO.LST
Обе команды создадут промежуточный файл HELLO.INT. Промежуточный файл может быть запущен с
RUNCOB HELLO
Эта команда может быть помещена в файл.BAT для создания "исполняемого" файла, который может соответствовать вашим потребностям.
MS-COBOL 2.20 также поставляется с LINK.EXE, который должен превратить HELLO.INT в HELLO.EXE. Я не мог заставить его работать на Windows XP. MS-COBOL 2.20 был написан для DOS, а не для Windows, поэтому я не удивлен.
При этом, пожалуйста, не используйте MS-COBOL 2.20. Это очень старый и мало доступной документации. Для Cobol на ПК у Microfocus и Fujitsu есть хорошие компиляторы, но вы должны заплатить за них в какой-то момент. Я использую и рекомендую OpenCobol с открытым исходным кодом. Он доступен бесплатно для Windows и Linux и имеет хорошую документацию. Пожалуйста, смотрите opencobol.org. Прямая ссылка на документацию: http://opencobol.add1tocobol.com/OpenCOBOL%20Programmers%20Guide.pdf. Быстрый способ получить OpenCobol в WindowsXP - использовать OpenCOBOL-1.1-06FEB2009-mingw.zip (см. Ссылку и инструкции в нижней части http://www.opencobol.org/modules/bwiki/index.php?Assorted%20Documents),