Forum Programmation.c++ Impossible de lancer l'application compilée

Posté par  .
Étiquettes : aucune
0
15
mai
2007
Bonjour,

Je suis débutant en langage C. Je travaille sur une machine Solaris 9 en 64bits
Je compile mon code avec la commande :
gcc -Wall -v -c condor.c -o condor
pour avoir le maximum d'info et je n'ai pas de message d'erreur.

Ensuite je fais chmod +x de condor, et quand je fais ./condor pour executer le programme le système me signale qu'il ne peut démarrer le fichier binaire :
bash: ./condor: cannot execute binary file


Meric de votre
  • # Et si je fais comme ça ....

    Posté par  . Évalué à 2.

    Et si je fais comme ça ....
    gcc -o condor condor.c

    ça fonctionne et même pas besoin de faire un "chmod +x"

    Merci quand même
    • [^] # Re: Et si je fais comme ça ....

      Posté par  . Évalué à 8.

      le "-c" est de trop...

      man gcc :
      -c Compile or assemble the source files, but do not link.
      • [^] # Re: Et si je fais comme ça ....

        Posté par  . Évalué à 1.

        Salut

        L'option "-c" est bien de trop et en plus cela link l'exécutable il n'y a donc plus rien à faire de plus


        Encore merci

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.