Makefile $ @ variable-для чего он используется? - PullRequest
5 голосов
/ 28 мая 2011

Я новичок в изучении создания файлов. Я читал этот пост.Может ли кто-нибудь сказать мне, что переменная $@ используется внутри make-файла?

Ответы [ 2 ]

7 голосов
/ 28 мая 2011

$@ обозначает цель текущего правила.Подробнее здесь .

4 голосов
/ 28 мая 2011

Используется для ссылки на цель, например:

test:
        gcc -o $@ $@.c

Будет ли компилироваться программа test из test.c, если вы запустили make test

...