将 Core 绑定到 ocamldoc
Bind Core to ocamldoc
我正在尝试使用 ocamldoc
为我的模块生成文档。但是,我使用 Core
库,ocamldoc
抱怨找不到它。
Error: Unbound module Core
感谢this question,我明白了为什么,但它没有提到任何标准模块的解决方案。
有什么帮助吗?
ocamldoc
需要查看 Core
的编译接口,即文件 core.cmi
。这可以通过以下机制之一完成:
- 将
-I dir
选项添加到ocamldoc
,其中dir
是core.cmi
文件所在的目录。所以例如 ocamldoc -I $(opam config var core:lib) ...
应该做。
- 如果您使用
ocamlfind
间接寻址,请将 -package core
添加到命令行。例如。 ocamlfind ocamldoc -package core
我正在尝试使用 ocamldoc
为我的模块生成文档。但是,我使用 Core
库,ocamldoc
抱怨找不到它。
Error: Unbound module Core
感谢this question,我明白了为什么,但它没有提到任何标准模块的解决方案。
有什么帮助吗?
ocamldoc
需要查看 Core
的编译接口,即文件 core.cmi
。这可以通过以下机制之一完成:
- 将
-I dir
选项添加到ocamldoc
,其中dir
是core.cmi
文件所在的目录。所以例如ocamldoc -I $(opam config var core:lib) ...
应该做。 - 如果您使用
ocamlfind
间接寻址,请将-package core
添加到命令行。例如。ocamlfind ocamldoc -package core