Erste das Beste aus Makefiles

Seit Anbeginn der Zeit, oder zumindest seit Beginn des Unix-Betriebssystem, haben Programmierer ein Dienstprogramm namens machen bauen ihre Anwendungen. Und es ist noch heute oft verwendet. Das machen Nutzen sieht, bei dem der Quellcode-Dateien haben sich geändert und entscheidet, was zusammengestellt und aufgebaut werden muss. Hier sind einige der Funktionen, die Sie verwenden können, wenn die Arbeit mit Makefiles:

  • Wenn Ihre Linien laufen lange und wollen, dass sie in der nächsten Zeile fortzusetzen, ohne alte verwirrend schlecht machen, Sie können eine Zeile mit einem Backslash () enden und es dann in der nächsten Zeile fortgesetzt werden.

  • Ihre beste Wette, wenn die Arbeit mit Makefiles ist mit einer, die nachweislich funktioniert und es dann ändern zu beginnen, damit es zu Ihrem aktuellen Projekt gilt. Die Wahrheit ist, fast kein Programmierer ein schafft Makefile von Grund auf neu. Programmierer mögen es nicht, dass hart an Hilfsprojekten zu arbeiten, wie Messing mit Makefiles. Sie würden lieber auf ihre Programmierung erhalten.

  • Die meisten Makefiles wird eine Regel genannt alle. Die Idee hinter dieser Regel ist, dass es alle anderen Regeln umfasst. Bei der Eingabe von machen alle, Sie können Ihr gesamtes Projekt.

  • Sie können Kommentare in Ihrem Makefiles indem man sie mit einem # beginnen. Diese Kommentare werden nicht durch die verwendete Makefile.

  • Makefiles können, umfassen, was genannt werden impliziten Regeln, die sind Regeln, die für eine ganze Reihe von Dateien mit dem gleichen Dateierweiterung betreffen (wie zB .cav). Diese Kommentare können Ihnen helfen, das zu verstehen Makefiles wenn mit ihnen zu arbeiten.

  • Wenn Sie nicht mögen, Makefiles, Sie müssen sie nicht benutzen. Entwicklungsumgebungen wie Code :: Blocks und Microsoft Visual C ++ es möglich machen große Anwendungen zu erstellen, ohne jemals eine Berührung Makefile.

Menü