![]() |
Zieldatei nach erzeugen umbenennen?
Hallo in die Runde,
gibt es eine einfache Möglichkeit, die erzeugte Zieldatei eines Projektes nach dem Erzeugen automatisch umzubenennen oder auf einen neuen Namen zu kopieren? Ich möchte gerne je nach Plattform Win32 oder Win64 die Datei benennen: MyProject_x86.exe oder MyProject_x64.exe. Danke für Eure Hinweise - Christoph |
AW: Zieldatei nach erzeugen umbenennen?
Dir ist aber klar, dass dann das Debugging nicht mehr funktioniert?
|
AW: Zieldatei nach erzeugen umbenennen?
Jo, kopieren ja, aber umbenennen nein.
Theoretisch hätte es gehen können, aber Delphi ignoriert bei der .EXE einfach bösartig die Hostanwendung in den StartParametern. Wir bennen sie zwar nicht um, aber kopieren die EXE in ein anderes ArbeitsVerzeichnis. Bei DLL/BPL geht es, aber dort hast du auch Probleme mit dem Debuggen (der Drecksdebugger findet läd dann oft die Debuginfos nicht, bzw. vergisst sie mitten beim Debuggen) im PostBuildEvent
Delphi-Quellcode:
COPY "$(OutputPath)" "$(OutputDir)$(OutputName)_x64$(OutputExt)"
|
AW: Zieldatei nach erzeugen umbenennen?
Zitat:
|
AW: Zieldatei nach erzeugen umbenennen?
Ach ja, man muß bei Packages mit LibSuffix aufpassen, vor allem dann, wenn es auf AUTO steht.
Leider ist im OutputXyz das Suffix nicht enthalten, obwohl es das IMHO sein müsste. Und Schade, dass das Suffix nicht bei der EXE verwendet werden kann, denn dein
Delphi-Quellcode:
hätte da super reingepasst.
_x64
Auch die FileExtension vom standardmäßigen
Delphi-Quellcode:
zu
.exe
Delphi-Quellcode:
zu ändern würde theoretisch funktionien, würde Delphi das nicht bei 4 Zeichen abschneiden (ohne war zu sagen).
_x64.exe
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 19:56 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz