Einzelnen Beitrag anzeigen

Benutzerbild von JamesTKirk
JamesTKirk

Registriert seit: 9. Sep 2004
Ort: München
604 Beiträge
 
FreePascal / Lazarus
 
#2

Re: Lazarus: Release Build für 64 bit kompilieren?

  Alt 9. Mai 2010, 19:19
Hi!

Zitat von Zacherl:
ich habe mir eben mal Lazarus runtergeladen, da ich plane ein Programm für 64 bit zu kompilieren. Jetzt finde ich beim besten Willen nicht die Option, mit der ich auf 64 bit Kompilate umschalten kann.
Hast du dir die 64-Bit Variante runtergeladen oder die 32-Bit Variante? Bei ersterem musst du nichts umstellen, da 64-Bit dort die Standardeinstellung ist. Bei letzterem musst du dir entweder die 64-Bit Variante von Lazarus runterladen oder zumindest den 64-Bit Crosscompiler von Free Pascal (hier), diesen installieren, in Lazarus einrichten und die LCL neu kompilieren (falls du diesen zweiten Schritt wählst kann ich dir dann ausführlicher weiterhelfen, falls nötig).

Zitat von Zacherl:
Außerdem ist mir aufgefallen, dass selbst einfache Konsolenprogramme relativ groß sind (70KiB). Gibts da noch einen Trick, mit dem ich zwischen Debug und Release Build umschalten kann?
1. FPC und vorallem Lazarus Programme sind grundsätzlich größer als äquivalente Delphi Programme, da Free Pascal und Lazarus ja entsprechend die Plattform abstrahieren.
2. Die Debuginfo kann in Lazarus über Projekt->Compilereinstellungen->Linken mit Hilfe von "Debuggersymbole aus der ausführbaren Datei entfernen" entweder ganz abgeschalten werden (kein Debuggen möglich) oder mit "Externe Datei mit gdb-Debugsymbolen nutzen" auf eine externe Datei umgeschalten werden (Debuggen weiterhin möglich).

Gruß,
Sven
Sven
[Free Pascal Compiler Entwickler]
this post is printed on 100% recycled electrons
  Mit Zitat antworten Zitat