Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#2

Re: Wo findet der Compiler fertige Units?

  Alt 26. Apr 2010, 12:00
Wenn der Compiler die DCUs selber erstellt oder erstellen könnte, dann landen sie in dem DCU-Ausgabepfad, welcher im jeweiligen Projekt eingestellt ist.
Es gibt nur diesen einen Pfad.
Denn der Compiler könnte diese Units entsprechend der jeweiligen Projektoptionen für jedes Projekt anders kompilieren. Heißt, es sind somit Projektbezogene DCUs und gehören demnach auch mit zum Projekt und in dessen Ausgabeverzeichnis.

Bei den Units/DCUs, welche in Packages verwaltet werden (die Packages haben ihre eigenen "Projektoptionen") ist es was Anderes.


Wenn du von den Fremdkomponenten aber nur das DCU-Verzeichnis, mit den vorkompilierten Units, und nicht die PAS über Suchpfade zugänglich machts, dann landen diese DCUs auch nicht mit im Projekt.
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.
  Mit Zitat antworten Zitat