Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.453 Beiträge
 
Delphi 12 Athens
 
#5

AW: Pfade die 2te

  Alt 15. Jan 2020, 22:26
Was gehört in welchen Pfad?
Tools/Optionen/Sprache/Delphi/Bibliothek

Bibliotheks(Library)pfad: Die vorcompilierten DCUs der Libraries, die für alle Projekte gleich sind.
Such(Browsing)pfad: Die Pfade zu den Sourcen dieser Libraries, damit der Debugger die finden kann.

Ergänzend dazu:
Debug-DCU-Pfad: Die Debug-Versionen obiger DCUs.

Ebenso:
Tools/Optionen/Sprache/Delphi/Bibliothek - Übersetzt: Jeweils die sprachabhängigen Versionen davon.


Projektoptionen/Ziel
Suchpfad: Die Pfade für die Sourcen und/oder DCUs der projektspezifischen Units und/oder Libraries.

In welcher Reihenfolge und wo sucht Delphi nach einer Datei und wann und wohin wird diese neu kompiliert?
In welcher Reihenfolge und wo sucht Delphi nach einer Datei wenn ich im Editor klicke?
Die Suchreihenfolge ist in beiden Fällen die gleiche (zumindest theoretisch). Gehört die Datei nicht direkt zum Projekt, dann hat der Projekt-Suchpfad Vorrang vor dem Bibliothekspfad. Ist die Compiler-Option "Mit Debug-DCUs" aktiv, wird der Debug-DCU-Pfad vor den Suchpfad gestellt. Gleiches gilt für die sprachabhängigen Pfade. (Achtung! Siehe dazu meine Antwort bei StackOverflow)
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat