AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Sprachen und Entwicklungsumgebungen Sonstige Fragen zu Delphi Mit bedingter Kompilierung die Projektoptionen ändern

Mit bedingter Kompilierung die Projektoptionen ändern

Ein Thema von amigage · begonnen am 14. Jan 2020 · letzter Beitrag vom 14. Jan 2020
Antwort Antwort
amigage

Registriert seit: 11. Nov 2005
Ort: Leipzig
224 Beiträge
 
Delphi 10.3 Rio
 
#1

Mit bedingter Kompilierung die Projektoptionen ändern

  Alt 14. Jan 2020, 11:39
Hallo,

ich möchte mit der bedingten Kompilierung den Ausgabepfad für die exe Datei ändern, um verschiedene angepasste Varianten meines Programms in verschiedenen Ordnern abzuspeichern.
Ist das mit der bedingten Kompilierung möglich?
  Mit Zitat antworten Zitat
Benutzerbild von Sherlock
Sherlock

Registriert seit: 10. Jan 2006
Ort: Offenbach
3.380 Beiträge
 
Delphi 10.3 Rio
 
#2

AW: Mit bedingter Kompilierung die Projektoptionen ändern

  Alt 14. Jan 2020, 11:52
Ja, das macht Delphi ja schon von Haus aus selbst. Da werden für die verschiedenen Bittigkeiten, Plattformen und Debug/Release bereits verschiedene Ordner festgelegt und entsprechend befüllt.
http://docwiki.embarcadero.com/RADSt...elphi_Compiler

Sherlock
Geändert von Sherlock (Morgen um 16:78 Uhr) Grund: Weil ich es kann
  Mit Zitat antworten Zitat
amigage

Registriert seit: 11. Nov 2005
Ort: Leipzig
224 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: Mit bedingter Kompilierung die Projektoptionen ändern

  Alt 14. Jan 2020, 13:50
Hallo,

dank für den Tipp.

Ich habe nun folgende versucht, die exe Datei wird aber nicht im angegebenen Ordner abgelegt.

Delphi-Quellcode:
{$DEFINE Prog1}

{$IFDEF Prog1}
  {$IFDEF Platform32Bit}
    {$E D:\Delphi 10.3\dcuexe\Win32\Prog1\exe}
  {$ELSE}
    {$E D:\Delphi 10.3\dcuexe\Win64\Prog1\exe64}
  {$ENDIF}
{$ENDIF}
Wo hängt es noch?
  Mit Zitat antworten Zitat
amigage

Registriert seit: 11. Nov 2005
Ort: Leipzig
224 Beiträge
 
Delphi 10.3 Rio
 
#4

AW: Mit bedingter Kompilierung die Projektoptionen ändern

  Alt 14. Jan 2020, 13:53
Hm, ich lese gerade, dass dies gar nicht der Compilerschalter für das Outputdirectory ist...
  Mit Zitat antworten Zitat
amigage

Registriert seit: 11. Nov 2005
Ort: Leipzig
224 Beiträge
 
Delphi 10.3 Rio
 
#5

AW: Mit bedingter Kompilierung die Projektoptionen ändern

  Alt 14. Jan 2020, 14:05
Okay, ich nutze jetzt trotzdem diesen Compilerschalter und vergebe andere Endungen. Dann ist das für mich auch ersichtlich.

Delphi-Quellcode:
{$DEFINE Prog1}

{$IFDEF Prog1}
  {$IFDEF Platform32Bit}
    {$E .prog1_32.exe}
  {$ELSE}
    {$E .prog1_64.exe}
  {$ENDIF}
{$ENDIF}
  Mit Zitat antworten Zitat
philipp.hofmann
Online

Registriert seit: 21. Mär 2012
Ort: Hannover
221 Beiträge
 
Delphi 10.3 Rio
 
#6

AW: Mit bedingter Kompilierung die Projektoptionen ändern

  Alt 14. Jan 2020, 14:08
Genau, dies ist in der IDE unter Projekt - Optionen - Erzeugen - Delphi-Compiler - Compilieren - Ausgabeverzeichnis.
  Mit Zitat antworten Zitat
Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:23 Uhr.
Powered by vBulletin® Copyright ©2000 - 2020, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2019 by Daniel R. Wolf