Как установить default-каталог компиляции в Emacs?

Я кодирую OCaml под Emacs, у меня есть одинmakefile в рабочей папке и нескольких подпапках, содержащих.ml файлы. Если я запускаюM-x 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 всегда как каталог по умолчанию компиляции?

Ответы на вопрос(5)

Ваш ответ на вопрос