Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Ordner für Debug und Win32 (https://www.delphipraxis.net/205246-ordner-fuer-debug-und-win32.html)

Willie1 17. Aug 2020 17:29

Ordner für Debug und Win32
 
Hallo Leute,
mit eurer Hilfe ist es mir gelungen, ein Projekt mit Delphi 2005 erstellt nach Delphi Berlin zu portieren. (war schwierig)
Jetzt werden die DCU- und EXE-Datei/en im gleichen Ordner, wie die PAS- und DFM-Dateien abgelegt. Wie kann ich erreichen, dass die Ordner Win32 / Debug + Release angelegt und benutzt werden. Es geht sicher über Projekt/Einstellungen - aber ich kann nichts dazu erkennen.
Willie.

himitsu 17. Aug 2020 19:05

AW: Ordner für Debug und Win32
 
In den Projektoptionen der global den DCU-Ausgabepfad und vermutlich auch den EXE/DLL-Ausgabepfad und den BPL-Ausgabepfad setzen?

Aber standardmäßig besitzen inzwischen neue Projekte im Delphi auch eine Vorgabe für DCUs. (ja, früher war DCU leer und nur EXE und BPL hatten einen Wert)
Delphi-Quellcode:
.\$(Platform)\$(Config)


Global gibt es auch noch den Debug-DCU-Suchpfad.
In den Projektoptionen kann man das je Build-Enstellungen einzeln festlegen.
Also aufpassen wo du hier was einträgst ... immer mögichst weit oben.

Ich selbst kann mit diesen unpraktisch mehrfach verschachtelten Verzeichnissen nichts anfangen, aber als eindimensionale Struktur, sieht es nett aus.
Delphi-Quellcode:
.\$(Platform)_$(Config)

Auch wenn man mit mehreren Delphis arbeitet, kann es nicht schaden das ebenfalls mit einzubeziehen.
relativ zum Projekt
Delphi-Quellcode:
.\$(ProductVersion)_$(Platform)_$(Config)

oder global, z.B. Eines für alle Projekte einer Projektgruppe
Delphi-Quellcode:
C:\DCUs\$(ProductVersion)_$(Platform)_$(Config)

Delbor 18. Aug 2020 09:13

AW: Ordner für Debug und Win32
 
Hi himitsu
Zitat:

Zitat von himitsu (Beitrag 1471965)
Delphi-Quellcode:
.\$(Platform)\$(Config)

Das sind die beiden Variablen, die offenbar nirgends erklärt sind - auch nicht unter <Umgebungsvariablen>. Wie kann man deren Inhalt erfahren?

Zitat:

Zitat von himitsu (Beitrag 1471965)
Ich selbst kann mit diesen unpraktisch mehrfach verschachtelten Verzeichnissen nichts anfangen, aber als eindimensionale Struktur, sieht es nett aus.

Grundsätzlich verteilt Delphi seine Dateien viel zu unübersichtlich auf der Festplatte.

Gruss
Delbor

Uwe Raabe 18. Aug 2020 09:23

AW: Ordner für Debug und Win32
 
Zitat:

Zitat von Delbor (Beitrag 1471982)
Das sind die beiden Variablen, die offenbar nirgends erklärt sind - auch nicht unter <Umgebungsvariablen>. Wie kann man deren Inhalt erfahren?

Der Inhalt entspricht der jeweiligen Build-Konfiguration und der eingestellten Zielplattform. Schaltet man das eine und/oder andere um, ändert sich auch der Inhalt dieser Variablen.

KodeZwerg 18. Aug 2020 09:49

AW: Ordner für Debug und Win32
 
Zitat:

Zitat von Willie1 (Beitrag 1471962)
Wie kann ich erreichen, dass die Ordner Win32 / Debug + Release angelegt und benutzt werden.

Bei mir mache ich folgendes immer zielführend:
Im Projekt-Ordner alle Dateien löschen die nicht Endung ".dpr, .pas, .res oder .dfm" haben. (für Vcl Anwendungen)

Das reseted erstmal alle Optionen und man beginnt frisch wo "Debug" als Ausgabe voreingestellt ist.

Da ich Dein Projekt nicht kenne, immer erstmal alles sichern, man weiß ja nie.

Delbor 18. Aug 2020 10:03

AW: Ordner für Debug und Win32
 
Hi Uwe Raabe

Herzlichen Dank für deine Antwort!

Gruss
Delbor

himitsu 18. Aug 2020 13:12

AW: Ordner für Debug und Win32
 
Diese Variablen werden nur nebenbei an einigen Stellen erwähnt
und man sieht sie in der Vorgabe in neuen Projekten.

Allerdings ist Embarcadero/Docwiki seit paar Tagen nicht erreichbar ... ich seh nur noch "Fehler: Netzwerk-Zeitüberschreitung"
Ich glaub es war hier mit drin: http://docwiki.embarcadero.com/RADSt...ney/en/Library

[Edit]
Jetzt ist Dokwiki komplett tot, "404 Page Not Found"
und GetIt hat die Kontrolle übernommen. :stupid:

dummzeuch 18. Aug 2020 16:58

AW: Ordner für Debug und Win32
 
Zitat:

Zitat von himitsu (Beitrag 1472006)
Diese Variablen werden nur nebenbei an einigen Stellen erwähnt
und man sieht sie in der Vorgabe in neuen Projekten.

Allerdings ist Embarcadero/Docwiki seit paar Tagen nicht erreichbar ... ich seh nur noch "Fehler: Netzwerk-Zeitüberschreitung"
Ich glaub es war hier mit drin: http://docwiki.embarcadero.com/RADSt...ney/en/Library

[Edit]
Jetzt ist Dokwiki komplett tot, "404 Page Not Found"
und GetIt hat die Kontrolle übernommen. :stupid:

Für eine geeignete Definition von "jetzt" funktioniert Docwiki wieder, zumindest die von Dir gepostete URL.

Willie1 18. Aug 2020 17:00

AW: Ordner für Debug und Win32
 
damit ich jetzt nichts falsch verstehe: es geht um Tools/Optionen/Verzeichnisse und NICHT um Projekt/Optionen? Verstehe ich das richtig? Willie.

Willie1 18. Aug 2020 17:15

AW: Ordner für Debug und Win32
 
Liste der Anhänge anzeigen (Anzahl: 1)
Geht es darum?

Mir ist eigentlich egal, wo die Exe-Datei ablegt wird. Nur so funktioniert der Debugger leider nicht, obwohl ich alle Häckchen gesetzt bzw. nicht gesetzt (Optimierung) habe. Sorry, das zu suchen, ist sehr anstrengend für mich.

Falsches Bild!


Alle Zeitangaben in WEZ +1. Es ist jetzt 20:55 Uhr.
Seite 1 von 2  1 2      

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