我试图使用OcamlGraph库,但我不清楚如何将它添加到我的项目中。有人向我建议我只是编译库的源代码以及我的项目源,但必须有一些方法可以在不使用OPAM的情况下链接预编译库的二进制文件。可以这样做,如果是这样,怎么办?
感谢。
答案 0 :(得分: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和opam的ocamlgraph包或你的发行版。