Я пытаюсь написать правило make
и хочу подавить наследование переменной, как описано в make
manual . Я иду так:
$(my_lib): private LFLAGS += \
whatever
Когда я пытаюсь его использовать, make
жалуется, что не может найти правило для создания цели private
. Это проблема / недостаток в Mac OS X make
(GNU Make v3.81) или я что-то упустил в своем синтаксисе? (Я попробовал это с простым присваиванием =
вместо +=
с тем же результатом.)