Можно ли добавить определенные флаги компилятора ко всем вызовам компилятора (все .cpp-файлы) с помощью аргумента make
, а не Makefile? Если это возможно, то как?Передача флагов компилятора с помощью аргумента make, а не Makefile
2
A
ответ
3
Да, это возможно. Вы можете передать make
операнд формы VARIABLE=value
, который определяет make
переменную VARIABLE
, чтобы иметь value
, переопределяя содержание VARIABLE
, определенное в вашем файле Makefile. Для получения дополнительной информации обратитесь к документации по вашей версии make
. Обратите внимание, что это может работать по-разному при использовании назначения :=
в GNU make.