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