Привязать ядро ​​к ocamldoc

Я пытаюсь сгенерировать документацию для моего модуля, используя ocamldoc, Тем не менее, я использую Core библиотека и ocamldoc жалуется, что не нашел его.

Error: Unbound module Core

Я понимаю, почему благодаря этому вопросу, но он не упоминает никакого решения для стандартных модулей.

Любая помощь?

1 ответ

Решение

ocamldoc нужно увидеть скомпилированный интерфейс для Coreт.е. файл core.cmi, Это можно сделать с помощью одного из следующих механизмов:

  • Добавить -I dir возможность ocamldoc где dir каталог, в котором core.cmi файл лежит. Так например ocamldoc -I $(opam config var core:lib) ... следует сделать.
  • Если вы используете ocamlfind косвенность, добавить -package core в командной строке. Например ocamlfind ocamldoc -package core
Другие вопросы по тегам