2401_82908200 2024-08-17 22:01 采纳率: 33.3%
浏览 3

gnucobol编译报错

使用gnucobol编译文件时报错
代码如下


```cobol
IDENTIFICATION DIVISION.
       PROGRAM-ID.      YOUR-PROGRAM-NAME.
       ENVIRONMENT      DIVISION.
       DATA             DIVISION.
       FILE             SECTION.
       WORKING-STORAGE  SECTION.
       PROCEDURE        DIVISION.
       MAIN-PROCEDURE.
            DISPLAY "hello cobol"
            STOP RUN.
       END PROGRAM YOUR-PROGRAM-NAME.
       


而 MAIN-PROCEDURE.warning:main-procedure paragraph is not referenced
使用cobc -x时

C:\Users\ADMINI~1\AppData\Local\Temp\cob12756_0.c:11:10: fatal error: libcob.h: No such file or directory
 #include <libcob.h>
          ^~~~~~~~~~
compilation terminated.

  • 写回答

3条回答 默认 最新

  • 一直免费一直爽 2024-08-17 22:01
    关注

    以下回复参考:皆我百晓生券券喵儿等免费微信小程序作答:

    从报错信息来看,问题可能是由于缺少libcob.h头文件导致的。你需要确保已经安装了GnuCOBOL编译器,并且正确配置了环境变量。

    首先,请检查你的系统中是否已经安装了GnuCOBOL编译器。如果没有安装,你可以从这里下载并安装:https://sourceforge.net/projects/open-cobol/files/gnucobol/

    安装完成后,请确保将GnuCOBOL的bin目录添加到系统的PATH环境变量中。例如,如果你的GnuCOBOL安装在C:\Program Files\GnuCOBOL,那么你需要将C:\Program Files\GnuCOBOL\bin添加到PATH中。

    接下来,尝试重新编译你的Cobol程序。在命令行中,导航到包含你的Cobol文件的目录,然后运行以下命令:

    cobc -x your-program-name.cob
    

    如果仍然遇到问题,请检查你的系统是否正确配置了GnuCOBOL的环境变量。你可以通过运行以下命令来检查:

    echo %PATH%
    

    确保输出中包含了GnuCOBOL的bin目录路径。如果没有,请按照上述步骤重新配置环境变量。

    评论

报告相同问题?

问题事件

  • 创建了问题 8月17日

悬赏问题

  • ¥15 封装的 matplotlib animation 不显示图像
  • ¥15 python摄像头画面无法显示
  • ¥15 关于#3d#的问题:d标定算法(语言-python)
  • ¥15 cve,cnnvd漏洞扫描工具推荐
  • ¥15 图像超分real-esrgan网络自己训练模型遇到问题
  • ¥15 如何构建全国统一的物流管理平台?
  • ¥100 ijkplayer使用AndroidStudio/CMake编译,如何支持 rtsp 直播流?
  • ¥15 用js遍历数据并对非空元素添加css样式
  • ¥15 使用autodl云训练,希望有直接运行的代码(关键词-数据集)
  • ¥50 python写segy数据出错