Τι είναι το subst στο makefile;

Πίνακας περιεχομένων:

Τι είναι το subst στο makefile;
Τι είναι το subst στο makefile;

Βίντεο: Τι είναι το subst στο makefile;

Βίντεο: Τι είναι το subst στο makefile;
Βίντεο: How to Create a Simple Makefile - Introduction to Makefiles 2024, Νοέμβριος
Anonim

3. Από το εγχειρίδιο αναφοράς δημιουργίας GNU: $(υπό από, προς, κείμενο) Εκτελεί αντικατάσταση κειμένου στο κείμενο κειμένου: κάθε εμφάνιση του από αντικαθίσταται από το. Το αποτέλεσμα αντικαθιστά την κλήση συνάρτησης. Για παράδειγμα, $(subst ee, EE, feet on the street)

Τι είναι το strip στο makefile;

$(συμβολοσειρά λωρίδας) Καταργεί το κύριο και το τελευταίο κενό διάστημα από τη συμβολοσειρά και αντικαθιστά κάθε εσωτερική ακολουθία ενός ή περισσότερων χαρακτήρων κενού διαστήματος με ένα κενό διάστημα Έτσι, ' $(λωρίδα α β γ) ' καταλήγει σε ' α β γ '. Η λωρίδα συνάρτησης μπορεί να είναι πολύ χρήσιμη όταν χρησιμοποιείται σε συνδυασμό με όρους.

Τι είναι το Patsubst;

$(patsubst PATTERN, REPLACEMENT, TEXT) Βρίσκει λέξεις διαχωρισμένες με κενό διάστημα στο TEXT που ταιριάζουν με PATTERN και τις αντικαθιστά με REPLACEMENT. Εδώ το PATTERN μπορεί να περιέχει ένα % που λειτουργεί ως μπαλαντέρ, που ταιριάζει με οποιονδήποτε αριθμό χαρακτήρων μέσα σε μια λέξη.

Τι είναι ο μπαλαντέρ στο makefile;

3 Ο χαρακτήρας μπαλαντέρ συνάρτησης. … $(μοτίβο μπαλαντέρ…) Αυτή η συμβολοσειρά, που χρησιμοποιείται οπουδήποτε σε ένα makefile, αντικαθίσταται από μια λίστα ονομάτων των υπαρχόντων αρχείων που χωρίζονται σε διάστημα που ταιριάζουν με ένα από τα δεδομένα μοτίβα ονομάτων αρχείου Εάν όχι Το υπάρχον όνομα αρχείου ταιριάζει με ένα μοτίβο και, στη συνέχεια, αυτό το μοτίβο παραλείπεται από την έξοδο της συνάρτησης μπαλαντέρ.

Τι είναι το Makecmdgoals;

MAKECMDGOALS. Οι στόχοι που δίνονται για δημιουργία στη γραμμή εντολών. Η ρύθμιση αυτής της μεταβλητής δεν έχει καμία επίδραση στη λειτουργία του make. Δείτε τα επιχειρήματα για τον καθορισμό των στόχων.

Συνιστάται: