我在Windows上使用cygwin 64終端並且想編譯這個ocaml圖形代碼。 它保存爲.ml類型:如何編譯ocaml圖形窗口cygwin
let etat x y c=draw_circle x y 10 ;let a=(x-5) and b=(y-5) in moveto a b ;let s=string_of_int c in draw_string s;;
etat 100 100 1;;
etat 200 200 3;;
我之間困惑:負載graphics.cma打開圖形Graphics.open_graph
而且,我也要用ocamlc -og graphics.cma g.ml 到編譯?
使用ocamlbuild來構建您的項目:ocamlbuild -use-ocamlfind -pkg graphics .native。它將解決依賴關係。它將鏈接到graphics.cma;在你的代碼中,你需要通過打開這個模塊來引用那個模塊的功能,或者通過在Graphics前面加上前綴來明確地給出命名空間。 –