Ce este subst în makefile?

Cuprins:

Ce este subst în makefile?
Ce este subst în makefile?

Video: Ce este subst în makefile?

Video: Ce este subst în makefile?
Video: How to Create a Simple Makefile - Introduction to Makefiles 2024, Noiembrie
Anonim

3. Din manualul de referință GNU make: $(subst from, to, text) Efectuează o înlocuire textuală pe text text: fiecare apariție a lui de la este înlocuită cu to. Rezultatul este înlocuit cu apelul de funcție. De exemplu, $(subst ee, EE, picioare pe stradă)

Ce este strip în makefile?

$(șir de bandă) Elimină spațiul alb de început și de final din șir și înlocuiește fiecare secvență internă de unul sau mai multe caractere de spațiu alb cu un singur spațiu Astfel, ' $(bandă a b c) ' rezultă în ' a b c '. Banda de funcții poate fi foarte utilă atunci când este utilizată împreună cu condițiile.

Ce este Patsubst?

$(patsubst PATTERN, REPLACEMENT, TEXT) Găsește cuvinte separate prin spații albe în TEXT care se potrivesc PATTERN și le înlocuiește cu REPLACEMENT. Aici PATTERN poate conține un % care acționează ca un metacar, care se potrivește cu orice număr de caractere dintr-un cuvânt.

Ce este wildcard în makefile?

3 Caracterul metalic al funcției. … $(modelul wildcard…) Acest șir, folosit oriunde într-un fișier make, este înlocuit cu o listă de nume de fișiere existente, separate prin spațiu, care se potrivesc cu unul dintre modelele de nume de fișier date Dacă nu numele fișierului existent se potrivește cu un model, apoi acel model este omis din rezultatul funcției wildcard.

Ce este Makecmdgoals?

MAKECMDGOALS. Tintele date pentru a le face pe linia de comandă. Setarea acestei variabile nu are niciun efect asupra operațiunii make. Consultați argumentele pentru a specifica obiectivele.

Recomandat: