ocamlfind

    3热度

    2回答

    我试图构建一个需要camlp4扩展(本例中为pa_deriving)的ocaml项目。这里是我的Makefile: include ./Makefile.config OCAMLC := ${OCAMLFIND} ocamlc OCAMLOPT := ${OCAMLFIND} ocamlopt OCAMLDEP := ${OCAMLFIND} ocamldep PP := -pac

    4热度

    1回答

    我几乎不知道ocaml,但我想安装Coccinelle(在cygwin上),它依赖于二进制文件ocamlfind。 但是,从http://caml.inria.fr/download.en.html安装ocaml-3.11.0-win-mgw.exe或ocaml-3.11.0-win-msvc.exe ,没有这样的二进制文件。事实上,安装目录中没有单个文件包含对字符串“ocamlfind”的任何引

    3热度

    1回答

    如何使用Ocamlbuild构建启用配置文件信息?看起来-p在那里不起作用。 现在,我为此使用ocamlopt。例如, $ ocamlfind ocamlopt -c -p -thread -package core test.ml $ ocamlfind ocamlopt -p -o test -thread -package core -linkpkg test.cmx 如何做同样的 o

    1热度

    1回答

    我试图用omake编译OMakefile。 我使用GODI安装了所有需要的软件包。 GODI向我展示了这些软件包的安装情况。Ocamlfind没有找到所有这些软件包。 随着ocamlfind列表只显示一些。 它找不到的包是:电池和ocamlgraph。有没有人有想法来解决这个问题。我的目标是使用其他人创建的程序。 问候 斯文 [email protected]:/# ocamlfind list

    4热度

    1回答

    我按照指令​​设置使用ocamlfind安装在site-lib中安装库。我有两个库:一个叫逻辑,另一个叫布尔。在每一种情况下,我安装了.cmo,.cmx,.cmi和.mli库中的文件,例如: ocamlfind install boolean META boolean.cmo boolean.cmx boolean.cmi boolean.mli 然后,当我去建一个项目依赖于逻辑和布尔使用oc

    7热度

    1回答

    我最近正在阅读一个OCaml项目,我想将源文件放在utop中,这样我可以做一些实验。 假设我有两个文件amodule.ml,bmodule.ml。 bmodule.ml将使用定义函数amodule.ml,例如,bmodule使用Amodule.anyfunction()其中anyfunction()在定义amodule.ml。 我想在UTOP把他们两个人: #directory "/directo

    6热度

    1回答

    我试图保持我的项目自包含,所有主要的第三方库依赖项在项目存储库中构建和引用。我的项目的主要ocaml部分依赖于ocamlbuild。 但对于像附带的电池包的复杂,似乎有很强的期望,他们链接到通过ocamlfind项目。 ocamlfind似乎认为软件包将在全球范围内安装。 (我意识到它允许环境变量和其conf指向备用位置,但它基本上似乎仍然围绕着软件包全局配置的假设 - 它没有等效的-I或-L标志

    2热度

    3回答

    我正在用ocaml编写一个bson编码器/解码器库。 我现在有源文件(实际上只有一个文件)。 我的问题是,我应该如何使它作为一个库,如ocaml-batteries-included,camomile等? 我的意思是,人们可以用opam install它并用ocamlfind + ocamlbuild来编译它吗?

    1热度

    2回答

    我在一个名为module.ml的文件中使用Sexplib语法扩展,我希望看到在Camlp4预处理后输入编译器的代码。有没有一种简单的方法来使用ocamlfind做到这一点,或者我必须直接调用camlp4并手动传递所有原始参数?

    1热度

    1回答

    我从http://download.camlcity.org/download/findlib-1.3.2.tar.gz下载了findlib。 configure成功后,make all报道: for p in findlib; do (cd src/$p; make all); done "Makefile", line 141: Could not find depend make: fa