2014-09-10 51 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或您的分布。