Einzelnen Beitrag anzeigen

Benutzerbild von JamesTKirk
JamesTKirk

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

AW: Programm unter 64 bit compilieren und 32 bit verwenden?

  Alt 11. Feb 2012, 15:11
Um ein 64-Bit-Compilat zu erhalten, ist ein 64-Bit-Compiler vonnötigen. Bei Lazarus z.B. schafft das n.m.W. nur ein 64-Bit-Lazarus (bzw. Freepascal-Compiler), der nur unter 64-Bit-Windows läuft. Delphi XE2 ist es als 32-Bit-Programm egal, ob es unter 32 oder 64 Bit läuft, allerdings gibt es unter 32 Bit keinen Lauf und damit auch kein Debug des Compilates.
Nur um das hier nicht so stehen zu lassen: Man kann von Free Pascal natürlich auch einen 32-Bit Compiler erzeugen, der 64-Bit Kompilate auspuckt (es würde dich auch rein prinzipiell nichts daran hindern einen Sparc-Compiler zu erzeugen, der auf ARM läuft). Die Win64 Version von Free Pascal, welche in den Free Pascal Downloadorten zur Verfügung steht ist eine solche 32-Bit Version. Die Version, welche beim Win64 Lazarus dabei ist, ist jedoch eine 64-Bit Anwendung.

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

Geändert von JamesTKirk (11. Feb 2012 um 15:11 Uhr) Grund: Grammatik korrigiert
  Mit Zitat antworten Zitat