我使用FREEBSD和Emacs,Tuareg和GTK。试图创建我的第一个文件,但不起作用。
base.ml:
(* file: base.ml *)
let main () =
let window = GWindow.window () in
window#show ();
GMain.Main.main ()
let _ = main ()我输入要编译的内容:
ocamlc -I +lablgtk2 -o base lablgtk.cma gtkInit.cmo base.ml 我所犯的错误:
Error: Unbound module GWindow这里有人能帮我吗?
这是我的makefile
OCAMLMAKEFILE = ../OCamlMakefile
SOURCES = base.ml
RESULT = base
PACKS = lablgtk2
THREADS = yes
include $(OCAMLMAKEFILE)提前感谢
发布于 2013-10-16 12:50:15
我猜你在用opam。如果是这样的话,可以使用以下编译命令:
$ ocamlc -I +../lablgtk2 -o base lablgtk.cma gtkInit.cmo base.mlhttps://stackoverflow.com/questions/19387848
复制相似问题