Programme für 32-Bit-Systeme mit 64-Bit-Version
Programme für 32-Bit-Systeme mit 64-Bit-Version
Hallo,
ich habe die 64-Bit-Version von PureBasic installiert, weil ich es unter Windows 7 mit 64-Bit-Unterstützung betreibe. Kann ich damit nur EXE-Dateien für 64-Bit-Systeme erstellen oder gibt es auch eine Option zur Erstellung von EXE-Dateien für 32-Bit-Systeme?
Danke vorab!
__________________________________________________
Thread verschoben
Windows>Allgemein
21.11.2012
RSBasic
ich habe die 64-Bit-Version von PureBasic installiert, weil ich es unter Windows 7 mit 64-Bit-Unterstützung betreibe. Kann ich damit nur EXE-Dateien für 64-Bit-Systeme erstellen oder gibt es auch eine Option zur Erstellung von EXE-Dateien für 32-Bit-Systeme?
Danke vorab!
__________________________________________________
Thread verschoben
Windows>Allgemein
21.11.2012
RSBasic
Re: Programme für 32-Bit-Systeme mit 64-Bit-Version
Nu dann rate mal warum es zwei versionen von Purebasic gibt?
Purebasic 5.0 32bit und 64 bit
I'm back from hell
I'm back from hell
Re: Programme für 32-Bit-Systeme mit 64-Bit-Version
Nun, eine für 32-Bit-Systeme und eine für 64-Bit-Systeme. Das gibt es bei anderen Programmen ja auch - und einfach deshalb, weil die 64-Bit-Versionen auf einem 64-Bit-System leistungsfähiger sind als 32-Bit-Versionen. Das hat für mich aber nicht automatisch bedeutet, dass die damit erzeugten EXE-Dateien auch nur auf das jeweilige System optimiert sind.
Aber nun weiß ich Bescheid
Aber nun weiß ich Bescheid
Re: Programme für 32-Bit-Systeme mit 64-Bit-Version
"optimiert" ist auch das falsche Wort. Eine 32-Bit Executable hat
lediglich den Adressraum von 32-Bit. Ist lauffähig auf 64-Bit und
32-Bit Betriebssystemen. Eine 64-Bit Executable hat den Adress-
raum von 64-Bit zur Verfügung, kann die x64-Architektur also
ausnutzen und funktioniert nicht auf 32-Bit Systemen. Die
nötigen Optimierungen und Anpassungen musst aber du machen.
Eines der wenigen Dinge, die dir PB abnimmt ist der Datentyp
Integer, welcher die jeweils native Variablengröße von 32-Bit
(x86) oder 64-Bit (x64) annimmt.
MFG PMV
lediglich den Adressraum von 32-Bit. Ist lauffähig auf 64-Bit und
32-Bit Betriebssystemen. Eine 64-Bit Executable hat den Adress-
raum von 64-Bit zur Verfügung, kann die x64-Architektur also
ausnutzen und funktioniert nicht auf 32-Bit Systemen. Die
nötigen Optimierungen und Anpassungen musst aber du machen.
Eines der wenigen Dinge, die dir PB abnimmt ist der Datentyp
Integer, welcher die jeweils native Variablengröße von 32-Bit
(x86) oder 64-Bit (x64) annimmt.
MFG PMV
Re: Programme für 32-Bit-Systeme mit 64-Bit-Version
Wäre dennoch ein wünschenswertes Feature in den Compileroptionen, sich wahlweise ein 32- oder 64-Bit Compilat erzeugen zu lassen. Insofern ist die Eingangsfrage nicht so abwegig.
- alles was ich hier im Forum sage/schreibe ist lediglich meine Meinung und keine Tatsachenbehauptung
- unkommentierter Quellcode = unqualifizierter Müll
- unkommentierter Quellcode = unqualifizierter Müll
-
- Beiträge: 71
- Registriert: 29.05.2010 20:55
Re: Programme für 32-Bit-Systeme mit 64-Bit-Version
Das ist doch möglich?7x7 hat geschrieben:Wäre dennoch ein wünschenswertes Feature in den Compileroptionen, sich wahlweise ein 32- oder 64-Bit Compilat erzeugen zu lassen. Insofern ist die Eingangsfrage nicht so abwegig.
Re: Programme für 32-Bit-Systeme mit 64-Bit-Version
Da hatte ich auch als erstes gesucht. Doch leider kann ich da nichts auswählen (nur ein Compiler verfügbar)...
- ts-soft
- Beiträge: 22292
- Registriert: 08.09.2004 00:57
- Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel - Wohnort: Berlin
Re: Programme für 32-Bit-Systeme mit 64-Bit-Version
Weitere Compiler werden über die Einstellungen hinzugefügt, müssen natürlich auch installiert sein (verschiedene Verzeichnisse)RolandG hat geschrieben:Da hatte ich auch als erstes gesucht. Doch leider kann ich da nichts auswählen (nur ein Compiler verfügbar)...
So kannst Du von einer IDE x86, x64 oder auch verschiedene PB-Versionen (zu finden im Museum des Accounts) nutzen.
Ausserdem kannst Du so, wenn Du ein Projekt erstellst, auch verschiedene Versionen gleichzeitig erstellen (Targets).
Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Re: Programme für 32-Bit-Systeme mit 64-Bit-Version
Ah, prima. Vielen Dank!