Мой makefile компилирует мою программу для отладки. Под этим я подразумеваю, что он передает -g -D DEBUG
компилятору. Я хочу иметь возможность передать -nd
для nне debug или -p
для pпроизводства, чтобы удалить флаги отладки из компилятора. Для этого мне нужно каким-то образом поместить это в синтаксис make: "Если MAKEFLAGS не nd, тогда установите CFLAGS в -g -D DEBUG
, иначе оставьте его пустым"
Как я могу это сделать?
MAKEFLAGS
это встроенная переменная make? Вы имеете в видуMAKEFLAGS
или какую-то другую переменную, специфичную для проекта? - person Etan Reisner   schedule 25.02.2015