Delphi-PRAXiS
Seite 1 von 3  1 23      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   64bit Programm unter 32bit Windows compilieren? (https://www.delphipraxis.net/74503-64bit-programm-unter-32bit-windows-compilieren.html)

Aya 4. Aug 2006 00:21


64bit Programm unter 32bit Windows compilieren?
 
Hi,

ist es irgendwie möglich unter 32bit WinXP ein Programm für eine 64bit Windows Version zu compilieren? (VC++, nicht Delphi)

Bzw. wenn das nicht geht.. ich hab eine 64bit CPU, benutze aber 32bit WinXP.. kann ich via VMWare oder so ein 64bit Windows installieren? (Richtig installieren, also als zweites Betriebssystem will ich das nur sehr ungern)

Aya~

mkinzler 4. Aug 2006 05:52

Re: 64bit Programm unter 32bit Windows compilieren?
 
Theoretisch müßte wenn die VC++-Version 64bit-fähig ist es auch möglich sein unter §2-Bit-Windows 64bit-Programme zu schreiben. Du könntest aber nicht Testen, ob diese funktionieren, was man aber unbedingt sollte.

Aya 4. Aug 2006 05:56

Re: 64bit Programm unter 32bit Windows compilieren?
 
Testen ob es funktioniert kann ich auf rechnern von anderen leuten..
Benutze MS VC++ 2005, weiß wer wie/ob es damit geht?

Aya~

RavenIV 4. Aug 2006 07:20

Re: 64bit Programm unter 32bit Windows compilieren?
 
und Du bist wirklich sicher, dass deine Kumpels Win64 installiert haben?
Das normale Windows installiert sich nämlich auch auf eine 64-Bit-CPU als 32-Bit-Windows.
Man muss schon das 64-Bit-Windows haben.

Daniel 4. Aug 2006 07:23

Re: 64bit Programm unter 32bit Windows compilieren?
 
Also das Windows x64 kommt mit einer ganzen Reihe an unübersehbaren Änderungen daher - da bin ich schon zuversichtlich, dass man weiß, welche Version man installiert hat. ;-)

Aya 4. Aug 2006 07:25

Re: 64bit Programm unter 32bit Windows compilieren?
 
Ja ich bin mir sicher. Aber es geht hier ja auch nich drum ob/wie ich das programm testen kann, sondern darum wie ich es überhaupt erst compiliere :?

Aya

NicoDE 4. Aug 2006 08:14

Re: 64bit Programm unter 32bit Windows compilieren?
 
Zitat:

Zitat von Aya
VC++

Welche Version?
Ab 7.1 (2003) kannst du deinem Projekt eine x64-Konfiguration hinzufügen. Bei den älteren Versionen musst du dir erstmal einen Compiler/Linker besorgen der das kann (zB PSDK) und dir eine Konfiguration erstellen, bei der du dann die Parameter manuell änderst.

Zitat:

Zitat von Aya
ich hab eine 64bit CPU, benutze aber 32bit WinXP.. kann ich via VMWare oder so ein 64bit Windows installieren?

Erstmal brauchst du einen Prozessor mit "Virtualization"-Feature´(wenn dann im BIOS aktivierbar). Und AFAIK brauchst du dann ein 64-Bit Host.

xaromz 4. Aug 2006 09:23

Re: 64bit Programm unter 32bit Windows compilieren?
 
Hallo,
Zitat:

Zitat von NicoDE
Erstmal brauchst du einen Prozessor mit "Virtualization"-Feature´(wenn dann im BIOS aktivierbar).

Nein.
Zitat:

Zitat von NicoDE
Und AFAIK brauchst du dann ein 64-Bit Host.

Wieder nein :wink: .

Gruß
xaromz

NicoDE 4. Aug 2006 09:45

Re: 64bit Programm unter 32bit Windows compilieren?
 
Zitat:

Zitat von xaromz
Nein.
[...]
Wieder nein

Dann hast du ein anderes VMware als ich ;)
(oder du redest nicht von x64-Betriebsystemen als Gast unter VMware)
http://pubs.vmware.com/server1/admin...dmin.2.53.html

himitsu 4. Aug 2006 11:29

Re: 64bit Programm unter 32bit Windows compilieren?
 
Zitat:

Zitat von Aya
ist es irgendwie möglich unter 32bit WinXP ein Programm für eine 64bit Windows Version zu compilieren? (VC++, nicht Delphi)

Also kompilieren kanns man überall, solange der Compiler in dem entsprechendem System läuft.

Wenn man will, kann man auch ein Win32-, oder von mir aus auch ein Win64-Proggi unte Linux, oder sonsto kompilieren.
Dem Prozessor/BS sollte ja piepegal sein, was da für'ne Datei entsteht.


:angel2:


Alle Zeitangaben in WEZ +1. Es ist jetzt 13:33 Uhr.
Seite 1 von 3  1 23      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz