ocaml中未绑定的模块图形



我使用ocaml toplevel和using:

#load "graphics.cma";;

库已加载,但当我尝试:

open Graphics;;

我得到无界模块图形错误。我使用#list来列出所有的包和"图形"在列表中。我看过所有相关的答案,但仍然不明白为什么我会得到这个错误。

我不知道符号**在你的代码片段中意味着什么,无论你是否试图使用某种标记,但这个符号不应该在那里:

# #load "graphics.cma";;
# open Graphics;;
# open_graph "";;
- : unit = ()
# 

确保您按字面意思输入此指令(# -包括):#load "graphics.cma";;

如果这仍然不起作用,您可以尝试#require "graphics";;。顺便说一下,这是在现代OCaml中加载库和包的首选方式。

最新更新