是否有可能使我的cobol程序可执行文件或具有.bat?就像在java中他们有.jar文件。我如何使我的cobol程序是可执行文件或.Bat
回答
MS-COBOL 2.20中的COBOL.EXE或COMPILE.BAT可以创建中间文件。 如果源代码是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。这是非常古老的,几乎没有文件可用。对于PC上的Cobol,Microfocus和富士通拥有良好的编译器,但您需要在某个时间为其付费。我使用并推荐OpenCobol,它是开源的。它可以在Windows和Linux上免费获得,并且有很好的文档。请参阅opencobol.org。直接链接到文档是http://opencobol.add1tocobol.com/OpenCOBOL%20Programmers%20Guide.pdf。在WindowsXP上获取OpenCobol的快速方法是使用OpenCOBOL-1.1-06FEB2009-mingw.zip(请参阅http://www.opencobol.org/modules/bwiki/index.php?Assorted%20Documents底部附近的链接和说明)。
嗨,非常感谢你为此...好吧,我会让你知道 – jemz 2012-08-17 08:31:14
- 1. 我们可以使用应用程序域执行批处理文件(* .bat)吗?
- 2. 从Java执行外部应用程序或运行bat文件
- 3. 如何我可以从.bat文件
- 4. 如何将我的Java程序作为可执行文件运行.jar文件?
- 5. 代码:块是我的IDE如何使我的C++可执行文件
- 6. 如何从psake执行.bat文件?
- 7. 我.bat文件使用`python`
- 8. 我如何可以运行.bat文件以下
- 9. 从java执行.bat文件?
- 10. Powershell可执行.bat
- 11. 我找不到可执行文件的打包程序
- 12. 如何从远程服务器执行PHP中的.bat文件?
- 13. 我如何在COBOL
- 14. 我可以反映在可执行文件的头文件的变化,如果我只有对相关程序
- 15. COBOL程序不写文件
- 16. 使用Java脚本执行.bat文件
- 17. 如何从我的kivy应用程序(Pyinstaller)获取Windows可执行文件?
- 18. 如何将我的C#项目更新为可执行文件/应用程序?
- 19. 我从.bat文件运行应用程序。如何让窗口上下滚动?
- 20. 路径当前文件取决于我如何执行程序
- 21. 从.bat文件执行.ps1文件
- 22. 是C#程序集文件的可执行文件吗?
- 23. C:我如何使用与我的运行程序相同的命令行参数来执行()我的程序
- 24. 我如何在cpp可执行文件中嵌入licence.licx文件?
- 25. 从我的可执行文件调用
- 26. 如何以可执行格式(Java,eclipse)导出我的程序?
- 27. 如何使用bat文件打开cmd并执行命令?
- 28. 使用Execl执行我的程序
- 29. 如何编写bat文件以执行.sql文件
- 30. 我有烧瓶应用程序,我想转换成可执行文件
您需要使用COBOL编译器来创建可执行文件。你在哪个平台上? – 2012-08-11 19:04:01
Windows xp3 ...我用MS COBOL 2.20 – jemz 2012-08-12 09:32:21
哇,自20世纪80年代以来我就没有使用过。不记得它是如何工作的。 – 2012-08-12 14:39:38