Sto codificando OCaml sotto Emacs, ne ho uno makefile
nella cartella di lavoro e varie sottocartelle contenenti i file .ml
. Se io lancio M-x compile
e make
funziona bene su un buffer di makefile
, ma non funziona su un buffer di un file .ml
, mi dà un errore:Come impostare la directory predefinita della compilation in Emacs?
-*- 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
E 'comprensibile perché il default-directory è sub- cartella che non contiene makefile
. Qualcuno sa come impostare la cartella di makefile
sempre come directory di compilazione predefinita?
No no no:/Questo interromperà tutto, incluso' find-file'. –