Compilation Win7(x64) [Resolu vite fait, bien fait]

Sujets variés concernant le développement en PureBasic
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Compilation Win7(x64) [Resolu vite fait, bien fait]

Message par Chris »

Énoncé des faits
Sur mon portable sous Windows7 en 64 bits, j'ai PB 4.51 (x64) et jaPBe.
Quand je crée un exécutable, et que je copie cet exécutable sur un PC en 32 bits sous XP, ça ne fonctionne pas: logique. (Message "... n'est pas une application Win32 valide...).
Il fallait s'y attendre et je m'y attendais.

La question
Ce que je voudrais savoir, c'est si il y a une directive compilateur qui permet de créer un exe compatible XP(32bits) et étant sous Win7(x64) avec une version de PB en 64 bits.
Dernière modification par Chris le dim. 01/mai/2011 10:28, modifié 1 fois.
Avatar de l’utilisateur
case
Messages : 1546
Inscription : lun. 10/sept./2007 11:13

Re: Compilation Win7(x64)

Message par case »

non il faut le compilateur 32bit, donc il faut que tu installes purebasic X86.



ensuite avec l'ide standard ( je n'ai pas jappbe)

tu lance purebasic x64

tu vas dans dans préférence --> compilateur ---> ajouter

tu sélectionne le compilateur de la version x86

ensuite a la compilation de ton programme avec purebasic x64, tu peux sélectionner le compilateur que tu veux utiliser.

compilateur --> options du compilateur -->utiliser compilateur ( case a cocher et liste deroulante)
ImageImage
Avatar de l’utilisateur
Chris
Messages : 3731
Inscription : sam. 24/janv./2004 14:54
Contact :

Re: Compilation Win7(x64)

Message par Chris »

Ok, merci.

J'ai recopié le dossier "Compilers" et les dossier "PureLibraries", "Residents" et "SubSystem" de mon installation sur XP, et je les ai mis dans un dossier "PureBasic" créé dans "MesDocuments" sur Windows 7, et ça a l'air de fonctionner.

J'ai testé en faisant un .exe, et ça marche.
Je peux utiliser mon exe créé sous Windows 7 dans Windows XP.
Répondre