gpt4 book ai didi

json - 针对 Yojson 编译时出错

转载 作者:行者123 更新时间:2023-12-01 06:50:03 25 4
gpt4 key购买 nike

我在我的代码中导入了 Yojson

open Yojson.Basic.Util

然后在 Make 文件中

eval `opam config env` && ocamlbuild -use-ocamlfind voigt.native

编译时出现错误“Unbound module Yojson”

eval `opam config env` && ocamlbuild -use-ocamlfind voigt.native
ocamlfind ocamlopt -c -o config.cmx config.ml
+ ocamlfind ocamlopt -c -o config.cmx config.ml
File "config.ml", line 1, characters 5-22:
Error: Unbound module Yojson
Command exited with code 2.

当我使用 utop 时,一切正常。我应该怎么做才能更正此错误?

最佳答案

你需要指定,你想使用yojson。假设包名是 yojson 正确的命令是:

ocamlbuild -use-ocamlfind -pkg yojson voigt.native

在现代安装中,您甚至不需要使用 -use-ocamlfind 标志,因为即使没有它也应该可以工作。

关于json - 针对 Yojson 编译时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28676166/

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