מה זה subst ב-makefile?

תוכן עניינים:

מה זה subst ב-makefile?
מה זה subst ב-makefile?

וִידֵאוֹ: מה זה subst ב-makefile?

וִידֵאוֹ: מה זה subst ב-makefile?
וִידֵאוֹ: 🛩 «ВЫСТРЕЛ АВРОРЫ» в Киеве - из дрона! Бондаренко: военные недовольны властью. Труханов и Кличко… 2024, נוֹבֶמבֶּר
Anonim

3. ממדריך העזר של GNU make: $(subst from, to, text) מבצע החלפה טקסטואלית בטקסט הטקסט: כל מופע של מ- מוחלף ב-to. התוצאה מחליפה את קריאת הפונקציה. לדוגמה, $(subst ee, EE, רגל ברחוב)

מה זה רצועה ב-makefile?

$(מחרוזת רצועה) מסיר רווחים מובילים ונגררים מהמחרוזת ומחליף כל רצף פנימי של תו רווח אחד או יותר ברווח בודד לפיכך, ' $(strip a b c) ' תוצאות ב' a b c '. רצועת הפונקציות יכולה להיות שימושית מאוד כאשר משתמשים בה בשילוב עם תנאים.

מה זה Patsubst?

$(patsubst PATTERN, REPLACEMENT, TEXT) מוצא מילים מופרדות ברווח לבן ב-TEXT שמתאימות ל-PATTERN ומחליף אותן ב-REPLACEMENT. כאן PATTERN עשוי להכיל % שפועל כתו כללי, התואם לכל מספר של תווים במילה.

מהו תו כללי ב-makefile?

3 התו הכללי של הפונקציה. … $(Wildcard pattern …) מחרוזת זו, המשמשת בכל מקום בקובץ makefile, מוחלפת ברשימה מופרדת ברווחים של שמות של קבצים קיימים התואמים לאחת מתבניות שמות הקבצים הנתונות אם לא שם הקובץ הקיים תואם לדפוס, ואז הדפוס הזה מושמט מהפלט של פונקציית התווים הכלליים.

מה זה Makecmdgoals?

MAKECMDGOALS. המטרות שניתנו לעשות בשורת הפקודה. להגדרת משתנה זה אין השפעה על פעולת make. ראה טיעונים לציון המטרות.