3. Iš GNU make nuorodų vadovo: $(subst from, to, text) Atlieka tekstinį teksto pakeitimą: kiekvienas iš nuo pakeitimas pakeičiamas į. Rezultatas pakeičiamas funkcijos iškvietimu. Pavyzdžiui, $(subst ee, EE, pėdos gatvėje)
Kas yra makefile juostelė?
$(juostelinė eilutė) Pašalina eilutės priekinį ir galinį tarpą ir pakeičia kiekvieną vidinę vieno ar daugiau tarpų simbolių seką vienu tarpu Taigi ' $(juostelė a b c) Rezultatas yra „a b c“. Funkcijų juosta gali būti labai naudinga, kai naudojama kartu su sąlyginiais.
Kas yra Patsubst?
$(patsubst PATTERN, REPLACEMENT, TEXT) Suranda tarpais atskirtus žodžius TEKSTA, atitinkančius PATTERN, ir pakeičia juos REPLACEMENT. Čia PATTERN gali būti %, kuris veikia kaip pakaitos simbolis, atitinkantis bet kokį skaičių simbolių žodyje.
Kas yra pakaitos simbolis makefile?
3 Funkcijos pakaitos simbolis. … $(pakaitos simbolio šablonas …) Ši eilutė, naudojama bet kurioje makefile vietoje, pakeičiama tarpais atskirtu esamų failų pavadinimų sąrašu, atitinkančiu vieną iš pateiktų failų pavadinimų šablonų Jei ne esamo failo pavadinimas atitinka šabloną, tada šis šablonas yra praleistas pakaitos simbolio funkcijos išvestyje.
Kas yra Makecmdgoals?
SKELKTI TIKSLUS. Komandinėje eilutėje nurodyti tikslai. Šio kintamojo nustatymas neturi įtakos make veikimui. Norėdami nurodyti tikslus, žr. argumentus.