Sto usando Emacs 23 e il seguente problema:Come regolare il percorso che compile-goto-error di Emacs ottiene dal buffer di compilazione?
corro il nostro sistema di compilazione del progetto dall'interno di Emacs come Mx compile -> cd/foo/bar & & ./build
Il sistema di compilazione ora fa po 'di magia, "cd" s in qualche sottodirectory per il processo di costruzione e quindi gcc genera un errore:
../src/somesource.cc:50 errore: blablabla
Ora il problema è che Emacs ha vinto' Trovare quel percorso, perché assume il processo di compilazione presentato in/foo/bar, e non in/foo/bar/builddir. Quindi il primo "../" non funziona per Emacs, ad es. quando si esegue compile-goto-error. C'è un modo per dire a Emacs di provare a saltare con "../"?
Stranamente, mi sto imbattendo in questo quando costruisco * Emacs * ... – SamB