Макрос определяет проблему для g ++ в cygwin - PullRequest
0 голосов
/ 13 апреля 2020

Я создаю проект make в cygwin.

src = $(shell ls | grep .cpp)
obj = $(src:%.cpp=%.o)

$(page_timeout): $(obj)
   $(cc) -o -D BUILD_TYPE $(page_timeout) $(obj)

$(synchronize): $(obj)
   $(cc) -o -DBUILD_TYPE=2 $(synchronize) $(obj)

вы можете узнать, что я пробовал 2 из макроса define в makefile. Но ни один из них не работает. Это означает, что g ++ не знал BUILD_TYPE в соответствии.

...