Я использую оболочку make для компиляции кода C ++ в проекте.
Например, проект Foo выглядит следующим образом:
Foo/
Foo/src/...
Foo/lib_1/..
Foo/lib_2/...
etc
где lib_1, lib_2 - библиотечные зависимости Foo. В каталоге src есть один
сделать файл, который я запускаю в командной строке.
Есть ли способ научить emacs всегда запускать этот файл, когда я делаю M-x компиляцию? И понять как
перейти к ошибке в каком-либо другом файловом буфере (или открыть новый буфер для файла) в зависимости от
в чем ошибка при запуске make (g ++)?
Редактировать: Я предполагаю, что я запрашиваю поддержку проекта и поддержку в проекте для запуска специального файла make, где ошибки указывают на файлы в проекте, к которым может перейти emacs.