1

alors je m'explique.
J'ai linux Mandrake 9.0 et quand je compile dans la console un fichier C, ben apres je n'arrive pas a lancer l'executable...

par exemple si je fé:
cc programme.c
j'obtiens un a.out dont je ne tire rien, je n'arrive pas a le lancer

cc programme.c -o programme
ben la ca s'appelle plus a.out mais ca ne marche pas mieux.

Et g remarqué que sur le fichier compilé, y'avait tjs une * juste a coté, quand je fais un ls.

Alors s'il vous plait, comment lancer le fichier compilé ????

2

Déjà, cc? Pourquoi pas gcc? (Ça doit revenir au même normalement, mais quand-meme.)

Et ensuite, il faut probablement règler les permissions de manière à rendre ton programme exécutable. chmod 700 programme si tu tiens à la sécurité, chmod 777 programme si tu t'en fiches.
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

3

Et j'oubliais: à moins d'avoir . dans ton PATH, il faut lancer avec ./programme, pas seulement programme.

Et enfin, je te signale que tu compiles sans aucune optimisation-là. Mets:
gcc -Os -s programme.c -o programme
avatar
Mes news pour calculatrices TI: Ti-Gen
Mes projets PC pour calculatrices TI: TIGCC, CalcForge (CalcForgeLP, Emu-TIGCC)
Mes chans IRC: #tigcc et #inspired sur irc.freequest.net (UTF-8)

Liberté, Égalité, Fraternité

4

ah bah gcc moi y'en a pas connaitre lol
-Os c'est koi ?
-s c'est koi ?

5

en tout cas merci smile

6

Et hop, je pique le lien de Kevin avant qu'il ne le mette lui même grin

Plus serieusement, peut-être auras-tu le courrage de faire ce que je n'ai pas fait serieusement, à savoir jeter un coup d'oeil là dedant, afin d'y trouver une réponse à toutes tes éventuelles questions smile
avatar
All right. Keep doing whatever it is you think you're doing.
------------------------------------------
Besoin d'aide sur le site ? Essayez par ici :)

7

piouf, y'a de koi lire la mdr...
merci !