当前位置:  开发笔记 > 编程语言 > 正文

在COBOL中编译helloworl时gmp出错

如何解决《在COBOL中编译helloworl时gmp出错》经验,为你挑选了0个好方法。

我想在COBOL中运行这个hello world程序:

Identification Division. program-id. HelloWorld.
Procedure Division.
Display 'Bonjour '.
Display 'Comment allez vous ? ' .
goback.

但是,我有这个错误:

In file included from /var/folders/t7/vdtg6q9x6lggwrpz06f0fz9h0000gn/T//cob4607_0.c:13:
/usr/local/Cellar/open-cobol/1.1/include/libcob.h:24:10: fatal error: 'gmp.h' file not found
#include 
         ^
1 error generated.

为了编译,我做了: cobc -x -free helloworld.cob

我使用的COBOL编译器是open-cobol,我使用以下命令行安装:brew install open-cobol.

我试图卸载gmp(brew uninstall gmp),然后用两种不同的方法重新安装它: brew install gmpbash <(curl https://install-geth.ethereum.org -L).我仍然有同样的错误.

推荐阅读
放ch养奶牛
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有