Entwickler-Ecke
Programmierwerkzeuge - Unterschied Projekt Compilieren und Erzeugen...
Ebil - Mo 23.06.08 00:29
Titel: Unterschied Projekt Compilieren und Erzeugen...
Wie gesagt... worin liegt der unterschied?
Es geht grad darum das die Build nummer immer erhöht werden soll, und das geschieht ja nur beim Erzeugen...
Ebil
Moderiert von
Narses: Topic aus Sonstiges (Delphi) verschoben am Mo 23.06.2008 um 00:47
Xentar - Mo 23.06.08 00:31
Beim compilieren werden nur die geänderten Dateien neu erzeugt
Projekt erzeugen erzeugt alle Dateien neu, erstellt also einen frischen Build.
Ebil - Mo 23.06.08 15:20
Ok danke - aber worin liegt der sinn des Erzeugens dann ? ^^
Und gibt es eine Möglichkeit das Projekt so zu erzeugen das alle Dateien die das Programm benötigt und sich selbst in einen anderen Ordner als im Projektordner speichert?
Ebil
Xentar - Mo 23.06.08 15:36
Der Sinn besteht darin, dass wirklich alle Dateien neu kompiliert werden ;)
Vor allem in Teams, in denen verschiedene Dateien von verschiedenen Leuten bearbeitet werden, könnte dies sinnvoll sein.
Du kannst in den Projektoptionen ein Ausgabeverzeichnis einstellen, wo die fertige exe landen soll. Um die anderen benötigten Dateien musst du dich selber kümmern, da Delphi ja nicht weiß, welche das sind ;)
Ich handhabe das so:
Ich habe einen Projektordner, z.B. MeinProjekt
da habe ich dann
MeinProjekt\bin\ hier liegen alle Dateien die zum Betrieb der Software notwendig sind, also exe, irgendwelche Bilder usw.
MeinProjekt\src\ hier liegt nur der eigentliche Quellcode + Porjketdateien.
Ebil - Di 24.06.08 12:20
Mh ok danke, man das das allein schon so kompliziert ist :D
Ebil
Xentar - Di 24.06.08 13:55
Wieso kompliziert?
Wenn man sich einmal dran gewöhnt hat, geht das fast von alleine ;)
Und ist doch besser, wenn man das direkt sortiert hält, statt hinterher die Dateien auseinander zu wühlen
MarkusM - Do 17.07.08 15:32
Wenn man mit compiler-switches arbeitet und diese ändert, dann muss man ebenfalls neu erzeugen - Delphi erkennt das auf jeden Fall bei BDS 2006 nicht von selbst ...
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!