1. #1
    Membre régulier
    Inscrit en
    septembre 2002
    Messages
    200
    Détails du profil
    Informations forums :
    Inscription : septembre 2002
    Messages : 200
    Points : 90
    Points
    90

    Par défaut Produire un exe en 32 bits avec g++

    Bonjour à tous,

    j'utilise Ubuntu 64 bits, mais j'utilise également Windows XP 32 bits virtualisé.
    Je compile un programme avec GCC (par Mingw) sous Windows, mais j'ai l'impression que ce dernier est compilé en 64 bits (je ne peux pas le lancer sous Windows, ça me répond "N'est pas un executable Win32 valide).

    Y a til moyen de préciser à GCC de compiler en 32 bits ?
    Merci.

  2. #2
    Expert Confirmé
    Homme Profil pro
    Développeur informatique
    Inscrit en
    décembre 2011
    Messages
    1 256
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : décembre 2011
    Messages : 1 256
    Points : 2 576
    Points
    2 576

    Par défaut

    Si tu compiles avec gcc via mingw, je ne vois pas comment gcc pourrait être 64bit.

    De souvenir, il y a une option -m64 pour compiler en 64bit. Il y a peut-être -m32 pour le 32bit.

    Mais je pense que le problème est ailleurs.

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo