2015-12-18 66 views
1

我试图加载OCaml的默认图形模块,但OCaml似乎无法加载它或任何其他模块。这里就是我想:OCaml:尝试加载模块时的未绑定值加载

> ocaml 
    OCaml version 4.02.1 

# load "graphics.cma";; 
Error: Unbound value load 

的问题仍然存在,无论我尝试加载模块是什么,所以我认为,问题出在OCaml的安装,而不是与模块。我试过重新安装OCaml,但这也没有帮助。我使用OS X,并使用自制软件安装ocaml。我发现这link,并按照其指示,但模块仍然不会加载。有谁知道什么可能导致这个问题?

回答

2

您需要输入#load,而不仅仅是load

请注意OCaml提示也是#。所以它很混乱。

$ ocaml 
     OCaml version 4.02.1 

# load "unix.cma";; 
Error: Unbound value load 
# #load "unix.cma";; 
# 
+0

这对我有效,谢谢! – billybobsteve

0

当前最先进的国家,如果我敢说是

  • 使用OPAM安装软件包,
  • findlib在顶层使用它们,
  • ocamlfind为汇编。

如果你的项目是更大的,你会用ocamlbuild(目前自带的编译器)或其他人来构建它。