nmake appending to variables
问题 Utility: NMake Platform : Windows 7 I have the following Makefile FILE = $(shell) *.c FILE += $(shell) *.cpp exec: @echo $(FILE) This works perfectly fine with make. This throws up the following error with nmake makefile(2) : fatal error U1036: syntax error : too many names to left of '=' Stop. What could be the reason? Without the line FILE += $(shell) *.cpp nmake works perfectly fine. 回答1: The += syntax is a GNU Make extension that was pioneered in Sun's make in the late 80s. It is not part