Τι είναι τα Makefiles: αρχεία για αυτόματη επαν-συγκόλληση/εκτέλεση εντολών βάσει αλλαγών αρχείων
Βασική σύνταξη: κανόνες με στόχους, προαπαιτούμενα και εντολές (κάθε εντολή με TAB)
Ουσία του Make: αποφασίζει ποιες εντολές θα τρέξουν συγκρίνοντας χρονοσφραγίδες αρχείων
Χρήση make clean και .PHONY για διαγραφή παραγόμενων αρχείων
Μεταβλητές: απλές (:=) και αναδρομικές (=), αντικατάσταση τιμών, και προτεραιότητα με override
Wildcards (*, %) και αυτόματες μεταβλητές ($@, $<, $^, $?) για γενίκευση κανόνων
Ενσωματωμένοι (implicit) και pattern κανόνες για αυτόματη μεταγλώττιση C/C++
Συναρτήσεις make (foreach, if, filter, call, shell) για επεξεργασία λιστών και κειμένου
Διαίρεση σε πολλαπλά Makefiles μέσω include & vpath για ανεύρεση αρχείων
Πρακτικό παράδειγμα Cookbook για μεσαία έργα C/C++ με αυτόματη δημιουργία dependencies
Get notified when new stories are published for "🇬🇷 Hacker News Ελληνικά"