gpt4 book ai didi

ocaml - 告诉 ocamlbuild 使用 Core

转载 作者:行者123 更新时间:2023-12-04 16:39:25 29 4
gpt4 key购买 nike

在我的项目中,我有一个使用 Core.Std 的文件,所以我运行了

opam install core

并添加
open Core.Std

在我的文件中。

当我跑
ocamlbuild myprogram.native

它说:
Error: Unbound module Core

指向与上面的 open 语句一致的行。

所以,我试试这个:
ocamlbuild -use-ocamlfind -pkgs core.std myprogram.native

并收到以下消息:
ocamlfind: Package `core.std' not found

所以我想也许我也需要运行 opam install core.std ,但显然根据 opam 没有这样的事情。我也试过“打开 Core.Std;;”在 ocaml repl 中,但这也不起作用。有任何想法吗?

最佳答案

您可以使用 corebuild它通常随此库一起提供,或者,您可以尝试以下操作:

 ocamlbuild -use-ocamlfind -pkg core

附言使用 ocamlfind list命令查看可用包的列表。

P.P.S.除了 corebuild他们通常会发货 coretop ,一个允许您运行启用核心的顶级脚本。它使用 utop在引擎盖下方,因此请确保您已使用 opam install utop 安装它(如果您使用的是 opam ),在您的实验之前。

关于ocaml - 告诉 ocamlbuild 使用 Core,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27027213/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com