Δημιουργήστε το makefile που ονομάζεται " maketest " στον κατάλογο όπου η πηγή αρχεία κατοικούν . Αν τα υπάρχοντα αρχεία κώδικα που ονομάζεται " testing.cpp " και " testing2.cpp ", τότε το makefile θα παραπέμπουν σε αυτά τα δύο αρχεία για την κατάρτιση . Το makefile θα μοιάζει με αυτό το παράδειγμα :
όλα :
g+ + testing.cpp testing2.cpp -o testing3
Αυτό συγκεντρώνει τα δύο αρχεία προέλευσης , και τα ονόματα στην έξοδο αρχείο " testing3 . " 2
Εκτελέστε το αρχείο μάρκα . Στη γραμμή εντολών, πληκτρολογήστε :
make- f maketest
Αυτή η εντολή εκτελεί "κάνει" για το makefile " maketest " που εκτελεί τις εντολές που περιέχονται . Στη συνέχεια , testing.cpp και testing2.cpp θα συντάξει σύμφωνα με τη σειρά makefile . Εάν υπάρχει μόνο ένα makefile στον κατάλογο , απλά εκτελέστε την εντολή
κάνει
Αν είναι απαραίτητο να ονομάσετε το αρχείο " makefile . "
Εικόνων 3
Τροποποιήστε το makefile για να υποδηλώσει τις εξαρτήσεις . Στον επεξεργαστή κειμένου τροποποιήστε maketest να μοιάζουν με μια εξάρτηση μεταξύ testing.cpp και testing2.cpp :
όλα :
εξαρτώνται
εξαρτώνται : testing.o testing2.o
g+ + -c testing.o testing2.o -o εξαρτώνται
testing.o :
g+ + -c testing.cpp
testing2.o :
g+ + -c testing2.cpp
τώρα το makefile δείχνει ότι υπάρχει μια εξάρτηση , " εξαρτάται ", το οποίο απαιτεί από τα έξω αρχεία των δοκιμών και testing2 . Το makefile θα συγκεντρώσει τα αρχεία προέλευσης με την απαιτούμενη σειρά .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα