如何安装包以使用模块位置?
How to install package to use module Location?
我找到一个程序使用模块位置,我使用ocamlc编译它,但出现错误:
未绑定模块位置
我试试this:opam安装位置
得到:找不到名为 Location 的包
那么如何使用模块位置?
我觉得很辛苦很无聊,文档也不好,doc
https://caml.inria.fr/pub/docs/manual-ocaml/libref/Location.html
不要告诉我需要用opam安装的包名
那么如何使用模块位置?谢谢!
可以用-package compiler-libs.common
编译。
例如用以下内容编译Main.ml
:
let () =
print_string !Location.input_name
使用这个命令:
ocamlbuild -package compiler-libs.common Main.native
同时检查 this。
我找到一个程序使用模块位置,我使用ocamlc编译它,但出现错误:
未绑定模块位置
我试试this:opam安装位置
得到:找不到名为 Location 的包
那么如何使用模块位置?
我觉得很辛苦很无聊,文档也不好,doc
https://caml.inria.fr/pub/docs/manual-ocaml/libref/Location.html
不要告诉我需要用opam安装的包名
那么如何使用模块位置?谢谢!
可以用-package compiler-libs.common
编译。
例如用以下内容编译Main.ml
:
let () =
print_string !Location.input_name
使用这个命令:
ocamlbuild -package compiler-libs.common Main.native
同时检查 this。