gcc: как передать опцией -D строковое значение макроса (#define="строка")? Печать
Добавил(а) microsin   

Для этой цели все, что стоит после -D в командной строке, нужно заключить в одинарные кавычки. Например:

CPPFLAGS += -D'DHCPD_SERVER_IP="192.168.4.1"'

[Ссылки]

1. gcc: опции для управления препроцессором.