Mi a subst a makefile-ban?

Tartalomjegyzék:

Mi a subst a makefile-ban?
Mi a subst a makefile-ban?

Videó: Mi a subst a makefile-ban?

Videó: Mi a subst a makefile-ban?
Videó: How to Create a Simple Makefile - Introduction to Makefiles 2024, November
Anonim

3. A GNU make referencia kézikönyvből: $(subst from, to, text) Szövegcserét hajt végre a text szövegen: a from minden előfordulása helyére a -ra kerül. Az eredmény a függvényhívás helyére kerül. Például $(subst ee, EE, láb az utcán)

Mi az a strip a makefile-ban?

$(szalagkarakterlánc) Eltávolítja a bevezető és a záró szóközt a karakterláncból, és egy vagy több szóközkarakter belső sorozatát egyetlen szóközzel helyettesíti Így a ' $(a b c) ' eredménye az 'a b c'. A függvénysáv nagyon hasznos lehet, ha feltételes feltételekkel együtt használjuk.

Mi az a Patsubst?

$(patsubst PATTERN, REPLACEMENT, TEXT) Megkeresi a SZÖVEGben szóközzel elválasztott szavakat, amelyek egyeznek a PATTERN kifejezéssel, és lecseréli őket a REPLACEMENT szóra. Itt a PATTERN tartalmazhat egy %-ot, amely helyettesítő karakterként működik, és egy szóban tetszőleges számú karakterrel egyezik.

Mi a helyettesítő karakter a makefile-ban?

3 A függvény helyettesítő karaktere. … $(wildcard minta …) Ezt a karakterláncot, amelyet a makefile-ben bárhol használunk, lecseréli a meglévő fájlok szóközzel elválasztott nevének listájára, amelyek megfelelnek a megadott fájlnév-minták valamelyikének Ha nem a meglévő fájlnév megegyezik egy mintával, akkor ez a minta kimarad a helyettesítő karakter függvény kimenetéből.

Mi az a Makecmdgoals?

MAKECMDGOALS. A parancssorban megadott célok. Ennek a változónak a beállítása nincs hatással a make működésére. Lásd: érvek a célok meghatározásához.

Ajánlott: