Βίντεο: Άκου ενώ κοιμάσαι-Θετικός Προγραμματισμός Υποσυνειδήτου 21 μέρες-Υγεία-Αγάπη-Αφθονία-Σκοπός Ζωής 2024
Από την αρχή του χρόνου, ή τουλάχιστον από την αρχή του λειτουργικού συστήματος Unix, οι προγραμματιστές έχουν χρησιμοποιήσει ένα βοηθητικό πρόγραμμα που ονομάζεται make για να χτίσει τις εφαρμογές τους. Και εξακολουθεί να χρησιμοποιείται συχνά σήμερα. Το βοηθητικό πρόγραμμα κατασκευής εξετάζει ποια από τα αρχεία πηγαίου κώδικα σας έχουν αλλάξει και αποφασίζει τι πρέπει να καταρτιστεί και να κατασκευαστεί. Εδώ είναι μερικές δυνατότητες που μπορείτε να χρησιμοποιήσετε όταν εργάζεστε με τα Makefiles:
-
Εάν οι γραμμές σας διαρκούν πολύ και θέλετε να τις συνεχίσετε στην επόμενη γραμμή χωρίς να συγχέετε την κακή παλιά μάρκα, μπορείτε να τερματίσετε μια γραμμή με μια πίσω κάθετο () στην επόμενη γραμμή.
-
Το καλύτερο στοίχημά σας όταν εργάζεστε με το Makefiles είναι να ξεκινήσετε με ένα που γνωρίζετε ότι λειτουργεί και στη συνέχεια να το αλλάξετε ώστε να ισχύει για το τρέχον έργο σας. Η αλήθεια είναι ότι σχεδόν κανένας προγραμματιστής δεν δημιουργεί ένα makefile από το μηδέν. Οι προγραμματιστές δεν επιθυμούν να δουλέψουν τόσο σκληρά σε βοηθητικά προγράμματα, όπως το messing με το Makefiles. Θα προτιμούσαν να φτάσουν στον προγραμματισμό τους.
-
Τα περισσότερα Makefiles θα έχουν έναν κανόνα που ονομάζεται όλα. Η ιδέα πίσω από αυτόν τον κανόνα είναι ότι περιλαμβάνει όλους τους άλλους κανόνες. Όταν πληκτρολογείτε κάνετε όλα τα , μπορείτε να δημιουργήσετε ολόκληρο το έργο σας.
-
Μπορείτε να συμπεριλάβετε σχόλια στα Makefiles ξεκινώντας με ένα # χαρακτήρα. Αυτά τα σχόλια δεν χρησιμοποιούνται από το Makefile.
-
Τα Makefiles μπορούν να συμπεριλαμβάνουν αποκαλούμενους κανόνες , , οι οποίοι είναι κανόνες που αφορούν ένα ολόκληρο σύνολο αρχείων με την ίδια επέκταση αρχείου (όπως το.cpp). Αυτά τα σχόλια μπορούν να σας βοηθήσουν να κατανοήσετε τα Makefiles όταν εργάζεστε μαζί τους.
-
Αν δεν σας αρέσουν τα Makefiles, δεν χρειάζεται να τα χρησιμοποιήσετε. Τα περιβάλλοντα ανάπτυξης όπως ο κώδικας:: Blocks και Microsoft Visual C ++ καθιστούν δυνατή τη δημιουργία εξαιρετικών εφαρμογών χωρίς να αγγίζετε ποτέ ένα Makefile.