Znaki specjalne w Makefile
Aby użyć znaku specjalnego NUPEWNIJ jako znak literałowy, należy umieścić znak daszka (^) na początku.NUPEWNIJ ignoruje daszka, które poprzedzają inne znaki.Znaki specjalne są:
: ; # ( ) $ ^ \ { } ! @ —
Daszek (^) w ciągu w cudzysłowie jest traktowany jako znak daszka literału.Karetki na końcu linii wstawia znak nowego wiersza literału ciągu lub makro.
Makra odwróconej (\), a po nim znak nowego wiersza zastępuje spację.
W polu polecenia symbol procentu (%) jest specyfikator pliku.Do reprezentowania % dosłownie w poleceniu, należy określić miejsce z pojedynczym podwójnego znaku procentu (%).W innych sytuacjach NUPEWNIJ interpretuje pojedynczy % dosłownie, ale zawsze interpretuje o podwójnym %% jako pojedynczy %.W związku z tym do reprezentowania literału %%, określ albo znaki trzy procent %%%, lub procent czterech znaków, %%%%.
Aby używać znak dolara ($) jako znak literałowy w poleceniu, należy określić dwa dolara ($$).Tej metody można również w innych sytuacjach, gdy ^$ programu works.