Поиск…
Проект зависит от внешних библиотек
Если ваш проект зависит от внешних библиотек, вы должны сначала установить их с помощью opam. Предполагая, что ваши зависимости - это foo и bar а основной точкой входа в ваш проект является foobar.ml вы можете создать исполняемый файл байт-кода с помощью
ocamlbuild -use-ocamlfind -pkgs 'foo,bar' foobar.byte
Предупреждение: имена foo и bar должны быть именами пакетов ocamlfind, они могут отличаться от имен пакетов opam.
Вместо указания пакетов в командной строке вы можете создать файл конфигурации с именем _tags со следующим содержимым
true: package(foo), package(bar)
Основной пример без внешней зависимости
Если ваш проект не имеет внешней зависимости и имеет foo.ml качестве основной точки входа, вы можете скомпилировать версию байт-кода с
ocamlbuild foo.byte
Чтобы получить собственный исполняемый файл, запустите
ocamlbuild foo.native
Modified text is an extract of the original Stack Overflow Documentation
Лицензировано согласно CC BY-SA 3.0
Не связан с Stack Overflow