为什么我在tuareg 2.05下交互式运行ocaml时会得到以下信息?
OCaml version 4.01.0找不到文件topfind。未知指令‘camlp4o’。
我使用的是OSX 10.9。
Iain
发布于 2013-12-03 00:26:23
看起来您有一个试图加载topfind的.ocamlinit,它失败了,因为您在搜索路径中没有正确的目录。
如果我必须大胆猜测,我会说您在~/.bashrc等配置文件中放置了一些配置垃圾(可能类似于eval `opam config env`),但emacs无法看到它,因为启动emacs的桌面环境不会咨询emacs。在同一目录下的bash下运行ocaml是否可以成功加载topfind?如果是,找到您的环境确实参考了哪些配置文件,并将相关代码移到其中一个文件中。也许是~/.profile。
https://stackoverflow.com/questions/20330099
复制相似问题