É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.
Compilation Win7(x64) [Resolu vite fait, bien fait]
Compilation Win7(x64) [Resolu vite fait, bien fait]
Dernière modification par Chris le dim. 01/mai/2011 10:28, modifié 1 fois.
Re: Compilation Win7(x64)
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)
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)
Re: Compilation Win7(x64)
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.
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.