Makefileda subst nima?

Mundarija:

Makefileda subst nima?
Makefileda subst nima?
Anonim

3. GNU make mos yozuvlar qoʻllanmasidan: $(subst from, to, text) Matn matnida matnni almashtirishni amalga oshiradi: dan ning har bir koʻrinishi to bilan almashtiriladi. Natija funktsiya chaqiruvi bilan almashtiriladi. Masalan, $(subst ee, EE, ko'chada oyoqlar)

Makefayldagi strip nima?

$(chiziq satri) Satrdagi bosh va keyingi boʻshliqlarni olib tashlaydi va bir yoki bir nechta boʻshliq belgilaridan iborat har bir ichki ketma-ketlikni bitta boʻsh joy bilan almashtiradi Shunday qilib, ' $(tasma a b c) ' natijasida ' a b c '. Funktsiya chizig'i shartlar bilan birgalikda ishlatilganda juda foydali bo'lishi mumkin.

Patsubst nima?

$(patsubst PATTERN, REPLACEMENT, TEXT) MATNDA PATTERN ga mos keladigan boʻshliqlar bilan ajratilgan soʻzlarni topadi va ularni REPLACEMENT bilan almashtiradi. Bu yerda PATTERN so‘z ichidagi istalgan belgilar soniga mos keladigan joker belgilar vazifasini bajaradigan %ni o‘z ichiga olishi mumkin.

Makefaylda joker belgi nima?

3 Funktsiya joker belgisi. … $(joker belgilar …) makefilening istalgan joyida qoʻllaniladigan bu qator berilgan fayl nomi namunalaridan biriga mos keladigan mavjud fayllar nomlarining boʻsh joydan ajratilgan roʻyxati bilan almashtiriladi Agar yoʻq boʻlsa mavjud fayl nomi naqshga mos keladi, keyin bu naqsh joker belgi funksiyasi chiqishidan olib tashlanadi.

Makecmdgoals nima?

MAKECMDGOALS. Buyruqlar satrida qilish uchun berilgan maqsadlar. Ushbu o'zgaruvchini o'rnatish make ishlashiga ta'sir qilmaydi. Maqsadlarni belgilash uchun argumentlarga qarang.

Tavsiya: