Как запустить make файл из любой директории?

для того, чтобы запустить make file, я должен перейти в каталог make file и оттуда только я могу запустить make file. Как я могу сделать то же самое, даже если я нахожусь в любом каталоге?

14
задан Dinesh
17.12.2022 7:23 Количество просмотров материала 3675
Распечатать страницу

2 ответа

(cd /other/dir && make)

не изменится ваш Шелл текущая директория, но запустится make С указанным рабочим каталогом.

на && будет гарантировать, что make Не запускается, если вcd часть команды (например, каталог не существует или у вас нет к нему доступа).

6
отвечен RedGrittyBrick 2022-12-18 15:11
make -C dir

перейдите в каталог dir перед чтением указанного makefile.

3
отвечен Jonathan 2022-12-18 17:28

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх