Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

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

AW: Delphi 12 Größe der Exe

  Alt 1. Feb 2024, 17:47
Also die Compilerschalter, welche den Code (PAS) kompilieren.

Alles was auf's Linken wirk, oder erst zur Laufzeit, das ist davon nicht betroffen.
z.B. {$M ...} und {$R ...}

In der DCU liegt dann aber der schon kompilierte und optimierte Code, eventuell mit oder ohne Hilfscode (Überlauf-/Indexprüfung, Assertions usw.), welcher nachfolgend nicht mehr verändert wird.

Aber z.B. die DebugInfos:
* es gibt einen/mehrere Schalter, welche die Generierung dieser Infos beeinflussen (also was in der DCU landet)
* aber es gibt auch Schalter/Optionen, welche erst das Linken beeinflussen (also ob die eventuell generierten Infos dann wirklich in der EXE/DLL eingebunden bzw. mitgegeben werden)
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu ( 1. Feb 2024 um 18:26 Uhr)
  Mit Zitat antworten Zitat