Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Die Delphi-IDE (https://www.delphipraxis.net/62-die-delphi-ide/)
-   -   Wieso funktionieren der Compiler-Switch --doc und --depends nicht (https://www.delphipraxis.net/160342-wieso-funktionieren-der-compiler-switch-doc-und-depends-nicht.html)

MephistoMyRo 9. Mai 2011 12:14

Wieso funktionieren der Compiler-Switch --doc und --depends nicht
 
Ich wünsch einen wunderschönen Tag!

Ich bin hier langsam am verzweifeln!
Ich möchte mir gerne die Unit-Abhängigkeiten per Compiler-Switch -depends ausgeben lassen, aber es wird einfach keine Datei erstellt. Ich hab nun schon das Forum durchsucht, aber ich habe nur ein Tool "Dot.exe" gefunden und ein Add-On welches Unit-Abhängigkeiten visualisiert, aber ich möchte wissen warum der Compiler-Switch nicht funktioniert.
Nebenbei wird bei mir auch keine XML-Dokumentation erstellt, wenn ich den Compiler-Switch -doc aktivere.
Ich hoffe ich hab nur etwas sehr einfaches vergessen.
Ich verwende Delphi XE und habe alle Updates installiert.

Über Lösungsvorschläge freue ich mich sehr.

Gruß Stephan

fkerber 9. Mai 2011 12:21

AW: Wieso funktionieren der Compiler-Switch --doc und --depends nicht
 
Hi,

müsste es nicht --doc und --depends sein?


LG, Frederic

MephistoMyRo 9. Mai 2011 13:17

AW: Wieso funktionieren der Compiler-Switch --doc und --depends nicht
 
Liste der Anhänge anzeigen (Anzahl: 1)
Danke für die Antwort!
Ich hab die Einstellungen zuerst per "Projektoptionen->Delphi-Compiler->Compilieren" gesetzt ("Unit-Abhängigkeitsinformationen ausgeben" auf true) und dann auch mal per Hand versucht, mit -doc und --doc .

Die gewünschte Datei kam allerdings nicht. :(

Also ich suche immernoch nach einem Lösungsvorschlag oder ner Erklärung, warum das nicht funktioniert.

USchuster 13. Mai 2011 23:36

AW: Wieso funktionieren der Compiler-Switch --doc und --depends nicht
 
Zu --doc

Wo hast Du die Datei gesucht? Die XML Datei landet seit XE im HPP Ausgabeverzeichnis.

Zu --depends

Scheint nicht mit dem IDE Compiler zu funktionieren und ich werde hier wohl einen QC Eintrag erstellen.
-> Lösung: auf der Kommandozeile compilieren (Befehlszeile kann aus "Ausgabe" Tab kopiert werden)

Codewalker 25. Mär 2012 14:22

AW: Wieso funktionieren der Compiler-Switch --doc und --depends nicht
 
Zitat:

Zitat von USchuster (Beitrag 1100719)
Zu --doc

Wo hast Du die Datei gesucht? Die XML Datei landet seit XE im HPP Ausgabeverzeichnis.

Ich bin auf der Suche nach meiner XML-Doku, aber: Wo ist das HPP-Ausgabeverzeichnis?

himitsu 25. Mär 2012 14:47

AW: Wieso funktionieren der Compiler-Switch --doc und --depends nicht
 
Wo das Standardverzeichnis ist ... k.A., aber vermutlich bei den DCUs.
Aber man kann es in den Projektoptionen auch nochmal angeben.

Tipp: F6 + "hpp"

Codewalker 25. Mär 2012 16:02

AW: Wieso funktionieren der Compiler-Switch --doc und --depends nicht
 
Zitat:

Zitat von himitsu (Beitrag 1158458)
Tipp: F6 + "hpp"

Das war der Tipp, den ich gebraucht habe. Wenn man kein Verzeichnis angibt, landet die Datei unter "$(BDSCOMMONDIR)\hpp". Irritierend ist, dass man unter "Ausgabe - C/C++" das "C/c++ .hpp-Ausgabeverzeichnis" setzen muss, obwohl es um ein Delphi Package geht. Aber dann wird die Datei vernünftig erzeugt. :thumb:

himitsu 25. Mär 2012 16:19

AW: Wieso funktionieren der Compiler-Switch --doc und --depends nicht
 
Es ist nunmal eine C++-Headerdatei und hat eigentlich nichts direkt mit Delphi zu tun.
http://www.codeplanet.eu/forum/showt...hied-hpp-und-h


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:49 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