Einzelnen Beitrag anzeigen

jbg

Registriert seit: 12. Jun 2002
3.481 Beiträge
 
Delphi 10.1 Berlin Professional
 
#11

Re: EXE kleinstmöglich machen

  Alt 4. Aug 2006, 17:26
Zitat von freejay:
Dennoch nochmals nachgefragt: Müsste die EXE nicht kleiner werden, wenn man die Debug-Informationen rausnimmt?
Bei Delphi werden Debug-Infos in den .dcu Dateien abgelegt und nicht wie bei anderen Compilern in der Exe. Wenn du die Debug-Infos in der Exe haben willst, musst du unter den Projektoptionen/Linker die TD32-Debuginfos aktivieren. Aber dann wird deine Exe mehrere Megabyte groß.

Zitat:
Übrigens: Das Rad neu erfindent ist leicht übertrieben. Schau dir mal ein C(++) Programm an, da ist alles nonVCL.
Klar, denn die haben ja keine VCL, also ist alles non=nicht VCL. Die meisten (nicht BCB) C++ Programmierer schreiben ihre Windows-Programme mit der MFC, die in 90% der Fälle nicht viel mehr als "das Handle aus dem Parametern der WinAPI Funktion vor den Funktionsnamen mit Punkt getrennt setzen" macht.

Zitat:
Die VCL ist nunmal benutzer(programmierer)freundlich, aber dafür auch roß und etwas langsamer.
Das "groß" kommt davon, dass in der VCL keine Interfaces benutzt werden und somit eine Klasse fast alle anderen mit in das Programm zieht, womit der das Smartlinking nicht mehr richtig greifen kann.
  Mit Zitat antworten Zitat