本文介绍在Fedora Linux 33系统上进行COBOL开发的入门知识内容,将详细介绍如何安装GnuCOBOL和配置工具,以及编译和运行COBOL程序。
前言
当前尽管其流行度有所下降,但COBOL仍在许多主要组织中为关键业务运营提供支持,随着对这些应用程序进行更新、升级和故障排除的需求不断增长,对具有COBOL开发知识的人的需求也可能会增加。
另外,要提的是,Fedora 33是COBOL开发的绝佳平台。
安装GnuCOBOL和配置工具
GnuCOBOL是由志愿者开发人员维护的免费开放的现代编译器。要安装,请打开终端并执行以下命令:
# sudo dnf -y install gnucobol
完成后,执行以下命令以验证GnuCOBOL已准备就绪:
# cobc -v
您应该看到版本信息和构建日期。如果您看到错误“no input files”,请不要担心。在以下步骤中,我们将使用Vim文本编辑器创建一个COBOL程序文件。
Fedora操作系统附带了最低版本的Vim,但最好具有完整版本可以提供的一些额外功能(例如COBOL语法高亮显示)。运行以下命令以安装Vim-enhanced,它将覆盖Vim-minimal:
# sudo dnf -y install vim-enhanced
编写、编译和执行COBOL程序
至此,您可以编写一个COBOL程序了。对于此示例,我使用用户名fedorauser进行设置,并将在主目录下创建一个文件夹来存储我的COBOL程序。我的是cobolcode,如下:
# mkdir /home/fedorauser/cobolcode