Я использую библиотеку с образцом приложения. Образец make-файла содержит $<
в аргументах:
all:test.cpp
g++ -Wl,--no-as-needed -o Example $<
clean:
rm -f SampleApp11
Я просмотрел это и tutorialspoint сказал, что
$‹ имя связанного файла, вызвавшего действие.
На другом веб-сайте говорится, что:
это правило замены суффикса для построения .o из .c. в нем используются автоматические переменные $‹: имя пререквизита правила (файл .c) и $@: имя цели правила (.o файл) (см. раздел руководства gnu make об автоматических переменных) .c.o: $(CC) $(CFLAGS) $(INCLUDES) -c $‹ -o $@
Я все еще в замешательстве, что это значит?