Προγραμματισμός

* Γνώση Υπολογιστών >> Προγραμματισμός >> C /C + + Προγραμματισμός

Πώς να γράψετε ένα Make File

Γράφοντας ένα αρχείο make είναι απαραίτητο κάθε φορά που μεταγλώττιση λογισμικού , όπως η C + + . Ό, τι κάνετε σε ένα αρχείο make μπορεί να πληκτρολογήσει απευθείας στη γραμμή εντολών του λειτουργικού συστήματος . Ωστόσο , κάνει τα αρχεία είναι βολικό, επειδή μπορείτε να πληκτρολογήσετε αυτές τις εντολές στο αρχείο κάνουν , και αυτό καθιστά περιττές εργασίες κατάρτισης ευκολότερη . Διαβάστε παρακάτω για να μάθετε πώς να γράψετε ένα αρχείο make . Οδηγίες
Η 1

Ορίστε τις μακροεντολές στο επάνω μέρος του αρχείου Μάρκα σας . Οι μακροεντολές είναι βασικά μεταβλητές που θα μπορούσαν να αναφέρεται πουθενά στο αρχείο Μάρκα σας . Η σύνταξη αποτελείται από ζεύγη τιμών όνομα . 2

Προσθέστε μερικές παρατηρήσεις στο Makefile σας . Σχόλια δεν έχουν καμία λειτουργικότητα , εκτός από τη βελτίωση των ανθρωπίνων readablitiy . Κάνετε τα σχόλια χρησιμοποιώντας το " # " στην αρχή της γραμμής .
Εικόνων 3

Ορίστε ένα καθαρό στόχο στο αρχείο Μάρκα σας . Ο καθαρός στόχος θα αφαιρέσει οποιοδήποτε παλιό κώδικα αντικειμένου και εκτελέσιμα . Η sytax θα είναι :

καθαρό : . Rm - * o

Η γραμμή που αρχίζει με rm - πρέπει να έχουν μια καρτέλα και όχι τρεις θέσεις να είναι συντακτικά σωστές
Η 4 .

Δώστε ένα στόχο ενημέρωσης. Ο στόχος αυτός θα ενημερώσει τα αρχεία σας με το αποθετήριο πηγαίου κώδικα. Αυτό θα εξασφαλίσει ότι είστε σύνταξη με το πιο πρόσφατο πηγαίο κώδικα .
5

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

μεταγλώττισης : $ CC -c $ * cpp

$ * θα καταρτίσει κάθε αρχείο πηγαίου κώδικα που καταλήγει σε cpp
Η 6

παρέχετε. . . στόχος ετικέτα . Αυτό θα σας επιτρέψει να ετικέτα ή ετικέτα πηγαίο κώδικα σας, έτσι ώστε να μπορείτε να ανατρέξετε σε αυτές τις εκδόσεις των αρχείων για να αντιμετωπίσετε κάποια προβλήματα . Η σύνταξη αυτής της εντολής θα εξαρτηθεί από τον πηγαίο κώδικα του λογισμικού εκδόσεων σας που χρησιμοποιείτε .
Η 7

Δημιουργήστε ένα στόχο εκπυρσοκρότησης. Αυτό θα αντιγράψει κώδικα εκτελέσιμο σας στην επιθυμητή θέση . Η σύνταξη αυτής της εντολής θα είναι :

ανάπτυξη : . Γεια - cp /usr /αναπτύξεις

Όταν γεια είναι το όνομα του εκτελέσιμου αρχείου . /usr /αναπτύξεις είναι ο κατάλογος που περιέχει κώδικα εκτελέσιμο σας .
8

Δημιουργήστε ένα στόχο κατασκευής . Αυτό θα τρέξει όλα τα βήματα που ορίστηκαν προηγουμένως . Ως εκ τούτου , ο χρήστης θα πρέπει πιθανότατα να πληκτρολογήσετε μόνο "Make Build " για να εκτελέσετε όλες τις εντολές . Η σύνταξη θα είναι :

κατασκευής: " . Κάντε Build" καθαρή ενημέρωση μεταγλώττιση υλοποιήσιμη
Η 9

Εκτελέστε την εντολή
Η
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα