2016-08-16 3 views
1

Скажем, у меня есть файл foo.c и нет Makefile, когда я называю make foo неявные правила make удобно удар и компилировать foo.c. Есть ли простой способ добавить пару флагов, таких как -g и -Wall в неявные правила?Make - Изменение общесистемных неявные правила

Я видел, что я мог использовать правила шаблона в Makefile, но я предпочел бы, чтобы эти флаги в неявных правилах применялись во всей моей локальной машине (Mac OS).

ответ

0

Я думаю, что я нашел статью, за то, что вы ищете:

http://seshbot.com/blog/2014/06/16/make-with-no-makefile-for-c-plus-plus-playgrounds/

В основном, он говорит вам, чтобы установить переменные среды для флагов, которые вы всегда хотите передать по умолчанию

+0

Не связывайте статью, добавьте здесь короткий пример. Что делать, если связь умирает? –

3

Вы можете предварять CFLAGS в командной строке:

CFLAGS='-g -Wall' make foo 
Смежные вопросы