在emacs中为OCaml设置注释目录

时间:2016-07-07 01:10:35

标签: emacs ocaml

我是一个大项目的一部分,遗憾的是,.annot文件不在.ml文件目录中。所以,当我做C-c C-t答案

  

没有注释文件。使用选项" -annot"进行编译或者设置' caml-annot-dir'。

我查了一下,我的.annot个文件放在一个目录中(让我们在../build中说出来),我想告诉tuareg当我在工作时这个项目应该在这个目录中查找(通过设置我无法找到的caml-annot-dir),但我不知道如何设置这个变量,更多的是如何设置永久但仅适用于此项目(可能与局部变量?)。

1 个答案:

答案 0 :(得分:2)

首先请注意,(add-to-list 'caml-types-build-dirs "build")中的目录在文件的父目录中进行搜索。在您的情况下,您应该 (* Local Variables: *) (* caml-annot-dir: "/path/to/directory/annot" *) (* End: *) 。如果完成此列表不起作用,您可以使用本地变量在文件末尾设置文件位置 {{1}}