Комментарии в файлах makefile
Обновлен: Ноябрь 2007
Комментарии должны предваряться знаком номера (#). Программа NMAKE не обрабатывает текст, следующий за знаком номера до следующего знака новой строки. Примеры:
# Comment on line by itself
OPTIONS = /MAP # Comment on macro definition line
all.exe : one.obj two.obj # Comment on dependency line
link one.obj two.obj
# Comment in commands block
# copy *.obj \objects # Command turned into comment
copy one.exe \release
.obj.exe: # Comment on inference rule line
link $<
my.exe : my.obj ; link my.obj # Err: cannot comment this
# Error: # must be the first character
.obj.exe: ; link $< # Error: cannot comment this
Чтобы задать литерал, соответствующий знаку номера, вставьте перед ним знак крышки (^):
DEF = ^#define #Macro for a C preprocessing directive