我正在尝试使用 js_of_ocaml 将带有在线源代码下载的 Yojson 转换为字节文件。 我尝试以下命令: 我正在尝试将 OCaml 文件编译成字节码,但出现以下错误: ...
我正在尝试使用 js_of_ocaml 将带有在线源代码下载的 Yojson 转换为字节文件。 我尝试以下命令: 我正在尝试将 OCaml 文件编译成字节码,但出现以下错误: ...
我写了一个 Ocaml 文件,它只包含一行代码: open Findlib ,然后我保存文件并将其命名为test.ml 。在 Ocaml64(Ocaml for windows)环境中,我输入命令ocamlc -o test test.ml ,出现错误: Error:Unbound module F ...
我试图在 OCaml 中使用逻辑回归。 我需要将它用作我正在解决的另一个问题的黑盒。 我找到了以下网站: http://math.umons.ac.be/anum/en/software/OCaml/Logistic_Regression/ 我将此站点中的以下代码(进行了一些修改 - 我定义了自己 ...
尝试编译 ocaml 项目 https://gitlab.com/benjgregoire/maskverif/ 我(对 ocaml 一无所知)在安装所有缺少的库后得到错误消息 根据我在 inte.net 上的发现,看起来库 rt 是通过 -lrt 在错误的 position 处提供给 gcc li ...
我正在尝试通过命令行远程机器使用make命令编译 OCaml .ml文件,但它向我显示此错误: 我尝试使用以下命令导出环境: 但我也有这个错误: 而config文件确实存在于目录中有什么帮助吗?! 谢谢 ...
在我的配置脚本中,我需要使用ocamlfind或opam检查 package <package>的安装版本。 我如何获得这些信息? ...
我正在努力正确设置我的 OCaml 环境以使用 ppx 派生 map、折叠和迭代,如此处所定义: https://github.com/ocaml-ppx/ppx_deriving#plugins-iter-map-and-fold 我的最小示例在这里(我正在使用 Base,因为这是我在更广泛的项目 ...
我正在尝试按照以下说明来编译依赖于我创建的另一个模块的模块: https : //ocaml.org/learn/tutorials/modules.html 就我而言,我有一个模块~/courseFiles/chapter5/moduleA.ml和另一个模块~/OCamlCommons/ ...
我希望在此处实现此答案中的评估功能: https : //stackoverflow.com/a/33293116/ 但是,当我去编译我的代码示例时: 具有以下内容: 我收到错误消息: 我已经检查了editor-libs目录,但没有ocamltoplevel.cmx ...
我正在尝试使用ocaml build命令来构建OCaml项目,该命令看起来类似于 ocamlbuild -use-ocamlfind test.byte 观察到跟随误差。 错误:未绑定的值String.lowercase_ascii。 我已经安装了Clang并且正在使用 ...
我正在建立一个使用OCamlbuild作为其构建系统的项目。 该项目还需要一个库,该库也使用OCamlbuild。 该库带有.mlpack , _tags和myocamlbuild.ml文件。 我已经将该库作为git子模块包含在我的项目中,从该项目的根开始在路径lib/mylib 。 ...
我是Ocaml的新手。 我正在尝试使用merlin在vim中获得自动完成功能。 系统:Arch Linux Ocaml:版本4.07.0 这是完整的日志消息。 谢谢 ...
我在名为main.ml的文件中有此文件: 我尝试使用以下命令编译文件: 但是出现此错误: 看来我的机器上不存在JsooTop ,所以我运行opam install js_of_ocaml-toplevel ,并尝试使用以下命令再次编译文件: 但是我得到警告: ...
我想为我的项目创建一个基于utop的顶层,该顶层由ocamlbuild 。 但是, ocamlbuild仅支持从*.mltop构建的*.mltop 。 它在文档的任何地方都没有提到utop 。 另外, utop手册仅解释了jbuilder顶级创建,甚至没有提到ocamlbuild ...
我有一个文件main.ml ,它使用一些使ocaml main.ml命令失败的包并报告此错误: 到目前为止,我发现的唯一解决方案是运行: 但这会编译文件。 有没有一种方法可以运行带有一些附加标志的常规ocaml解释器( ocaml main.ml ),以使其找到包? ...
我正在尝试使用Yojson构建一个简单的程序: main.ml文件只是 并且一个mod.ml文件包含 我有一个Makefile,它首先编译.ml文件,然后编译链接。 为简单起见,假设我们运行以下三个命令: 问题是链接部分产生以下错误: 我不知道要解决什么。 使 ...
我是OCaml的新手,正在尝试安装cohttp 。 由于未接受Xcode许可协议(OS X Sierra 10.12.6)而失败后,程序包管理器(opam)尝试安装子依赖项ocamlfind 。 日志文件为空。 env文件具有以下内容(已被轻松编辑): 我没有太多要调试的东西 ...
当我尝试在Mac上启动Frama-C并运行./configure命令时。 它说找不到ocamlfind。 但是我已经安装了它。 我不知道问题是什么..... ...
随OCaml一起提供的某些模块(例如Unix和Bigarray在ocamlopt -where (在我当前的opam开关中,系统上的~/.opam/4.03.0/lib/ocaml具有自己的.cmx和.cmxa文件。 有没有一种方法可以确定而不编译哪些源文件取决于标准发行版中的这些“特殊” ...
我正在尝试在Ubuntu 17.04(Zesty)上从存储库(6aa64)安装Frama-C gui Phosphorus。 Frama-C opam运行正常,但据我所知它缺少GUI +我可能想稍后修补frama-C所以我希望能够自己编译它。 第一步: 生成输出: ... ...