这俩软件直接brew install安装的。
opam需要配置
opam init 初始化opam目录,~/.opam
.bash_profile里添加. ~/.opam/opam-init/init.sh > /dev/null 2> /dev/null || true
设置一些环境变量。
vim ~/.ocamlinit
添加
let () =
try Topdirs.dir_directory (Sys.getenv "OCAML_TOPLEVEL_PATH")
with Not_found -> ()
;;
这些配置提示,在执行opam init 的时候会显示。
opam switch可以查看已经安装的版本编译器,并可以切换
$ opam switch 4.01.0
$ eval `opam config env`
安装utop
opam install core utop
然后会装特么的一堆包。
再次配置.ocamlinit
就是初始导入,以后启动解析器的时候就不用导入了
#use "topfind";;
#thread;;
#camlp4o;;
#require "core.top";;
#require "core.syntax";;
open Core.Std;;
可以用utop愉快的玩耍了
Read more...