2014-09-10 3 views
0

Я пытаюсь использовать библиотеку OcamlGraph, и мне не ясно, как добавить ее в мой проект. Мне было предложено, чтобы я просто скомпилировал источник библиотеки вместе с источником моего проекта, но должен быть какой-то способ связывания двоичного файла предварительно скомпилированной библиотеки без использования OPAM. Можно ли это сделать, и если да, то как?Включить двоичную библиотеку OCaml

Спасибо.

ответ

1

компилирования:

ocamlc -I /path/to/ocamlgraph -c mysource.ml 

(как это было предложено ocamlfind ocamlc -package ocamlgraph -c -only-show, если ocamlfind и ocamlgraph установлены)

сшивание:

ocamlc -I /path/to/ocamlgraph /path/to/ocamlgraph/graph.cma mysource.cmo -o test.byte 

(как это было предложено ocamlfind ocamlc -linkpkg -package ocamlgraph -only-show)

Но обычно вы должны использовать ocamlfind и ocamlgraph пакет opam или ваш дистрибутив.

Смежные вопросы