Zoeken…
Project afhankelijk van externe bibliotheken
Als uw project afhankelijk is van de externe bibliotheken, moet u deze eerst installeren met opam. Ervan uitgaande dat uw afhankelijkheden foo en bar en het belangrijkste toegangspunt van uw project foobar.ml kunt u vervolgens een bytecode-uitvoerbaar bestand bouwen met
ocamlbuild -use-ocamlfind -pkgs 'foo,bar' foobar.byte
Waarschuwing: de namen foo en bar moeten de namen van de ocamlfind-pakketten zijn, ze kunnen verschillen van de namen van de opam-pakketten.
In plaats van de pakketten op de opdrachtregel op te geven, kunt u een configuratiebestand met de naam _tags met de volgende inhoud
true: package(foo), package(bar)
Eenvoudig voorbeeld zonder externe afhankelijkheid
Als uw project geen externe afhankelijkheid heeft en foo.ml als belangrijkste toegangspunt heeft, kunt u een bytecode-versie compileren met
ocamlbuild foo.byte
Om een native uitvoerbaar bestand te krijgen, voer je uit
ocamlbuild foo.native
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow