Debug und Release liefert nahezu gleichgroße Exe-Dateien
Hi,
mir ist gerade bei einem Projekt, welches ich aus D7 nach 10.1 rübergeholt habe, auf gefallen, dass Release- und Debug-Compilat nahezu gleich groß sind. Bei anderen Projekten, die unter 10.1 begonnen wurden, ist das nicht so. Ich habe mal die Einstellungen für Release und Debug mit einem neu angelegten verglichen, bzw. diesen Einstellungen angepasst, aber das hat nahezu nichts verändert. Hier mal die Einstellungen Debug: /Delphi-Compiler/Bedingungen = DEBUG /Delphi-Compiler/Compilieren/Debug-Informationen = Debug-Informationen /Delphi-Compiler/Compilieren/Lokale Symbole = Aktiviert /Delphi-Compiler/Compilieren/Mit Debug-DCUs = Aktiviert /Delphi-Compiler/Compilieren/Symbolreferenzinfo = Referenzinfo /Delphi-Compiler/Compilieren/Optimierung = nicht Aktiviert /Delphi-Compiler/Compilieren/Stack-Frames = Aktiviert /Delphi-Compiler/Linken/Debug-Informationen = Aktiviert /Recourcen-Compiler/Verzeichnisse und Bedingen/Definiert ein Präprozessorsymbol = DEBUG;DEBUG Release: /Delphi-Compiler/Bedingungen = RELEASE /Delphi-Compiler/Compilieren/Debug-Informationen = Keine Debug-Informationen /Delphi-Compiler/Compilieren/Lokale Symbole = nicht Aktiviert /Delphi-Compiler/Compilieren/Mit Debug-DCUs = nicht Aktiviert /Delphi-Compiler/Compilieren/Symbolreferenzinfo = Ohne /Delphi-Compiler/Compilieren/Optimierung = Aktiviert /Delphi-Compiler/Compilieren/Stack-Frames = nicht Aktiviert /Delphi-Compiler/Linken/Debug-Informationen = nicht Aktiviert /Recourcen-Compiler/Verzeichnisse und Bedingen/Definiert ein Präprozessorsymbol = RALEASE;RELEASE Ich nehme mal an, dass es wohl aus der direkten Übernahme aus D7 herrührt, und beim Anlagen der Projektparameter ein Fehler entstanden ist. Welche Einstellung könnte ich noch ausprobieren, damit ich das gleich Verhalten erhalte, wie bei Projekten, die ich direkt unter 10.1 erzeuge' Gruß Hobbycoder |
AW: Debug und Release liefert nahezu gleichgroße Exe-Dateien
Hast Du auch die Einstellungen für die richtige Targetplattform verglichen? Auch für 32/64 Bit?
Auch die Dateien im richtigen Unterverzeichniss? Mavarik |
AW: Debug und Release liefert nahezu gleichgroße Exe-Dateien
Ja. In diesem Fall handelt es sich nur um Win32. Eine andere Plattform gibt es nicht. Ich verwende einige Fremdkomponente, für die es teilweise gar keine 64-Bit-Version gibt. Von daher werde ich auch bei Win32 bleiben.
|
AW: Debug und Release liefert nahezu gleichgroße Exe-Dateien
Zitat:
|
AW: Debug und Release liefert nahezu gleichgroße Exe-Dateien
Zitat:
|
AW: Debug und Release liefert nahezu gleichgroße Exe-Dateien
Debug-Größe aus D7 übernommenes Project: 29.136.384 Bytes
Release-Größe aus D7 übernommenes Projekt: 29.513.216 Bytes Debug-Größe eines unter 10.1 erzeugtem Projekt: 19.988.820 Bytes Release-Größe eines unter 10.1 erzeugtem Projekt: 5.058.048 Bytes Sicherlich werden in den Projekten unterschiedlich viele Units verwendet und auch die Anzahl der Forms unterscheidet sich. Aber eine derart fast gleiche Größe, kann ich mir nicht vorstellen, dass das so korrekt ist. |
AW: Debug und Release liefert nahezu gleichgroße Exe-Dateien
Wenn das Probleme macht dann würde ich die Projektdateien neu anlegen.
Dann hättest du die Defaulteinstellungen. Rollo |
AW: Debug und Release liefert nahezu gleichgroße Exe-Dateien
Zitat:
XE6 Debug zu Release: 21483 -> 21225 (kByte) |
AW: Debug und Release liefert nahezu gleichgroße Exe-Dateien
Zitat:
hast du auch beim 32/64-Bit Projekteinstellungen geschaut. Könnten ja noch unterschiedlich zu den Basis-Release-Einstellungen sein. |
AW: Debug und Release liefert nahezu gleichgroße Exe-Dateien
So schaut es auch bei mir aus.
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:07 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz