Existe-t'il une instruction pour forcer un programme à démarrer en mode 32 bits ?
Merci de vos réponses.
[Résolu] Forcer le mode x86
[Résolu] Forcer le mode x86
Dernière modification par Micoute le mer. 12/déc./2012 13:56, modifié 1 fois.
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Un homme doit être poli, mais il doit aussi être libre !
Re: Forcer le mode x86
Si il est compilé en 64 bit, non. C'est deux architectures differentes, donc deux programmes différents.
Re: Forcer le mode x86
rien ne t'empeche de faire un Lanceur d'application !
RunProgram() sert a ça
tu nommes l'applis x64 avec "_x64"
et l'appli x86 avec "-x86" tu proposes le choix dans ton lanceur..
ton lanceur peut meme etre dans le Style des Lanceurs 8X ("Pirate")
avec une musique et une Anim ...
ou bien a l'entete de ta societé ...
RunProgram() sert a ça

tu nommes l'applis x64 avec "_x64"
et l'appli x86 avec "-x86" tu proposes le choix dans ton lanceur..
ton lanceur peut meme etre dans le Style des Lanceurs 8X ("Pirate")
avec une musique et une Anim ...

ou bien a l'entete de ta societé ...
Re: Forcer le mode x86
Ce que je voulais dire, c'est que quelquefois, on utilise des API qui ne fonctionnent pas en mode 64 bits et donc je souhaiterais qu'il se compile automatiquement en 32 bits, bien que je pense qu'il serait plus prudent d'utiliser un compilateur x86Fred a écrit :Si il est compilé en 64 bit, non. C'est deux architectures differentes, donc deux programmes différents.

Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Un homme doit être poli, mais il doit aussi être libre !
Re: Forcer le mode x86
OK ! Merci beaucoup !Dobro a écrit :rien ne t'empeche de faire un Lanceur d'application !
RunProgram() sert a ça
tu nommes l'applis x64 avec "_x64"
et l'appli x86 avec "-x86" tu proposes le choix dans ton lanceur..
ton lanceur peut meme etre dans le Style des Lanceurs 8X ("Pirate")
avec une musique et une Anim ...
ou bien a l'entete de ta societé ...
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Un homme doit être poli, mais il doit aussi être libre !
Re: [Résolu] Forcer le mode x86
Si la version 32b de PB s'installe bien en plus de la version 64b, dans 2 dossiers différents alors tu peux choisir ton compilateur pour une application donnée.
Dans un premier temps, sous l'EDI de PB, tu ajoutes le chemin du compilo 32b dans "Fichier/préférences/compilateur", une fois pour toute.
Dans un second temps quand tu veux compiler une application, tu choisis le bon compilo dans "Compilateur/Options du compilateur.../Utiliser Compilateur" .
Mesa.
Dans un premier temps, sous l'EDI de PB, tu ajoutes le chemin du compilo 32b dans "Fichier/préférences/compilateur", une fois pour toute.
Dans un second temps quand tu veux compiler une application, tu choisis le bon compilo dans "Compilateur/Options du compilateur.../Utiliser Compilateur" .
Mesa.
Re: [Résolu] Forcer le mode x86
Dans mes préférences on peut choisir toutes les versions de PB installées, mais le problème vient de option du compilateur,Mesa a écrit :Si la version 32b de PB s'installe bien en plus de la version 64b, dans 2 dossiers différents alors tu peux choisir ton compilateur pour une application donnée.
Dans un premier temps, sous l'EDI de PB, tu ajoutes le chemin du compilo 32b dans "Fichier/préférences/compilateur", une fois pour toute.
Dans un second temps quand tu veux compiler une application, tu choisis le bon compilo dans "Compilateur/Options du compilateur.../Utiliser Compilateur" .
Mesa.
je mets une version x86, mais comme j'ai mis dans les préférences qu'il faut enregistrer les options "nulle part",
c'est pour ça que le problème revient à chaque fois que j'édite mon programme. Peut-être suis-je un peu maso !
Microsoft Windows 10 Famille 64 bits : Carte mère : ASRock 970 Extreme3 R2.0 : Carte Graphique NVIDIA GeForce RTX 3080 : Processeur AMD FX 6300 6 cœurs 12 threads 3,50 GHz PB 6.20 LTS (x64)
Un homme doit être poli, mais il doit aussi être libre !
Un homme doit être poli, mais il doit aussi être libre !