Как установить 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
всегда как каталог по умолчанию компиляции?