Frage

Ich habe das iPhone entwickelt Apps für ein paar Monate jetzt, ich habe durch einige Beispiele für einige iphone Open-Source-Anwendungen gegangen, die „Make-Datei“ Datei in ihnen haben. Genau wie Cydia hat hier bekam Cydia Source Code

i für sie gegoogelt aber könnte nicht eine befriedigende Erklärung davon bekommen. Alle Erklärungen sind etwas komplex.

Kann jemand mir bitte erklären in einfachen Worten, was das Make-Datei ist?

War es hilfreich?

Lösung

In Xcode, wählen Sie „Build“ aus dem Menü und es kompiliert Ihr Projekt. Ein Makefile macht das Gleiche, mit der Ausnahme von der Kommandozeile. Ein Makefile enthält Informationen darüber, welche Dateien neu aufgebaut werden müssen, wenn Sie eine bestimmte Datei zu ändern.

Siehe http://en.wikipedia.org/wiki/Makefile

Makefiles sind nett, weil sie auf eine sehr große Vielfalt an Systemen arbeiten.

Andere Tipps

Eine Make-Datei ist wie eine ausführbare Datei in den Fenstern. Es verfügt über eine voreingestellte Liste von Befehlen, um „make“ Ihrer Anwendung Arbeit zu laufen und es kann Ihre Abhängigkeiten verwalten, so dass Sie ständig diese nicht neu angeben müssen. Die Alternative zu einer Make-Datei ausgeführt wird, die Anwendung in einer Konsole.

Das Problem mit Anwendungen in einer Befehlszeile ausgeführt wird, ist, dass Sie immer wieder benötigen, um alle Projektparameter angeben, wenn Sie eine Anwendung ausgeführt werden sollen. Ein weiterer Nachteil, um eine Anwendung von der Kommandozeile ausgeführt ist, dass Sie den Terminal / dos öffnen, um Ihre Anwendung auszuführen. Die meisten Endanwender von Ihnen Anwendung gehen zu wollen, dies nicht zu tun haben. eine Make-Datei Nachdem Sie Ihre Anwendung so einfach macht Anfahren nur für eine Make-Datei klicken.

Der Hauptunterschied zwischen einer Make-Datei und anderen Dateien wie .exe ist sie plattformunabhängig sind und in mehreren Betriebssystemen ausgeführt werden.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top