Как установить каталог по умолчанию для компиляции в Emacs?

Я кодирую OCaml под Emacs, у меня есть один make-файл в рабочей папке и несколько подпапок. содержащие файлы .ml . Если я запускаю Mx compile и make нормально работает с буфером makefile , но не работает с буфером .ml ] файл, это дает мне ошибку:

-*- mode: compilation; default-directory: "..." -*-
Compilation started at Fri Jan 27 18:51:35

make -k
make: *** No targets specified and no makefile found.  Stop.

Compilation exited abnormally with code 2 at Fri Jan 27 18:51:35

Это понятно, потому что каталог по умолчанию - это подпапка, которая не содержит makefile . Кто-нибудь знает, как установить папку makefile всегда как каталог компиляции по умолчанию?

18
задан SoftTimur 27 January 2012 в 17:58
поделиться