Core_extended的解决方法.Shell.run 在 32 位机器上



我(再次)遇到了简街Core图书馆的麻烦。我正在尝试使用以下行从 OCaml 代码段运行curl

Core_extended.Shell.run_full "curl" [url];;

我确信curl已安装并在我的机器上工作,但是在运行时,我收到以下错误,在curl行上引发:

Uncaught exception:
(Failure "unsupported on 32bit machines")

该消息非常清楚地说明了这里发生的事情,但我一直在寻找解决方法,但没有找到任何相关内容。知道吗?

你实际上不需要使用Core_extended来运行 OCaml 中的程序。您可以从便携式Sys.command开始,如果不适合您,那么您可以使用一系列 OCaml 标准函数在Unix模块中进行进程管理,例如,Unix.open_process_in将使用给定参数创建一个进程并返回一个通道,您可以从中读取其输出(又名popen)。

关于您最初的问题,那么我建议您在他们的错误跟踪器上提交问题。但在执行此操作之前,请确保您已安装最新版本。

相关内容

  • 没有找到相关文章

最新更新