IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GCC Discussion :

compiler avec gcc et recupérer un exe [prob]


Sujet :

GCC

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    131
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 131
    Points : 50
    Points
    50
    Par défaut compiler avec gcc et recupérer un exe [prob]
    re salut a tous

    j'ai un nouveau probleme

    je suis arrivé grace à votre aide à la moitié de mon script
    (je recupere le code ascii d'un tableau d'int)

    comme je n'ai pas d'éditeur, ni d'outils quelconque, je suis obligé de linker ma source pour ensuite executer l'exe et voir si le resultat correspond bien à ce que j'ai programmé

    donc je fais sous linux

    g++ -o stub.exe source.cpp
    j'ai aussi fait
    g++ source.cpp -o stub.exe

    ça marche à tout les coups, mais quand j'édite stub.exe, j'ai une entête elf
    MZ ?

    j'ai quand parcouru man g++ jusqu'à la ligne 700 et je n'ai rien vu concernant une option qui pourrait forcer une compilation win32

    quelqu'un aurait une solution ?

    rogerio

    ps : le C++ est responsable pour combien de tentatives de suicides par an ?

  2. #2
    Membre averti Avatar de vdumont
    Profil pro
    Étudiant
    Inscrit en
    Février 2006
    Messages
    510
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : Canada

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Février 2006
    Messages : 510
    Points : 369
    Points
    369
    Par défaut
    g++ -o stub.exe source.cpp
    j'ai aussi fait
    g++ source.cpp -o stub.exe

    Sont équivalents. L'ordre n'a pas d'importance.



    Parcontre j'ai du mal à cibler ton problème??? Si tu a g++ sous Windows et bien ca devrait compiler sans problème...?

  3. #3
    Rédacteur

    Avatar de Matthieu Brucher
    Profil pro
    Développeur HPC
    Inscrit en
    Juillet 2005
    Messages
    9 810
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : Développeur HPC
    Secteur : Industrie

    Informations forums :
    Inscription : Juillet 2005
    Messages : 9 810
    Points : 20 970
    Points
    20 970
    Par défaut
    Si tu as une version Linux de gcc, tu ne pourras pas lui demander de compiler pour Windows, il te faut un cross compiler, je ne sais même pas si ça existe pour Windows

  4. #4
    Membre du Club
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    131
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 131
    Points : 50
    Points
    50
    Par défaut lol
    @Miles
    ce que tu me dis la me rend triste (c'est pas ta faute)

    rogerio

    ps : je tag le thread comment : insoluble ?

    re edit :
    un ami m'a indiqué mingw, faut que je l'installe et que je le teste,
    j'espere mettre un tag <résolu>

    lol

Discussions similaires

  1. Réponses: 5
    Dernier message: 09/04/2006, 19h02
  2. [débutant]compiler avec gcc sous linux
    Par Ickou dans le forum Autres éditeurs
    Réponses: 4
    Dernier message: 10/03/2006, 17h27
  3. compilation avec gcc: erreur inhabituelle
    Par artatum dans le forum C
    Réponses: 4
    Dernier message: 12/10/2005, 17h13
  4. Problème de compilation avec gcc
    Par Niktou dans le forum Linux
    Réponses: 9
    Dernier message: 27/09/2005, 15h18
  5. compilation avec gcc : erreurs bizard !!!
    Par CodeurNé dans le forum C
    Réponses: 2
    Dernier message: 23/09/2005, 18h09

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