Строка @CPPFLAGS@
расширяется сценарием конфигурирования до значения CPPFLAGS во время выполнения configure
. Другими словами, если вы запустите configure CPPFLAGS=foo
, то @CPPFLAGS@
будет развернуто до строки foo
.
Automake был запущен задолго до вызова configure. Все, что удалось сделать, это добавить строку @CPPFLAGS@
в Makefile.in, когда он создавал этот файл.
Как сопровождающий проекта, вам не следует редактировать эти значения. Это механизм, с помощью которого пользователь может добавлять флаги в сборку во время настройки.
Если вы хотите добавить флаги, вам следует присвоить AM_CPPFLAGS
в Makefile.am. Но скорее всего, вы не хотите этого делать. Трудно сказать, и будет зависеть от того, какие флаги вы хотите добавить.