Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 27/12/2007, à 18:33

basilez

complier un c ??

bonjour !!

je viens de commancer le C/C++, et je me pose une petite question....

comment puis je transformer mon fichier .c (ou .cpp) en un fichier .exe pour les windowsiens?

merciiii

#2 Le 27/12/2007, à 18:38

UgM

Re : complier un c ??

Ben il faut le compliquer sous windows (avec code block par ex.)

Hors ligne

#3 Le 27/12/2007, à 18:41

basilez

Re : complier un c ??

jpeux pas le faire sous Linux ? sad

#4 Le 27/12/2007, à 18:50

UgM

Re : complier un c ??

Eh non, sinon tt les programmes compilés sous windows marcheront sur GNU/Linux.

Peut etre tu peux utiliser Wine mais je suis presque sur que ça marchera pas big_smile

Hors ligne

#5 Le 27/12/2007, à 18:51

noScape

Re : complier un c ??

j'avais regardé vite fait, et ça n'a pas marché, même pas vite fait tongue

merci quand même wink

vive le libre !

Hors ligne

#6 Le 27/12/2007, à 19:35

Karl_le_rouge

Re : complier un c ??

Faut utiliser un cross-compilateur, et cross-compiler les libs qui font avec.
http://www.ecn.wfu.edu/~cottrell/cross-gtk/

Hors ligne

#7 Le 27/12/2007, à 19:37

neurtixon

Re : complier un c ??

le sujet a deja etais traité sur ce forum mais j'ai pas testé si les solutions apporté marche : http://forum.ubuntu-fr.org/viewtopic.php?id=100068


google chrome ... ouai et sinon on attend la version 1.0
au lieu de nous faire tester la version 0.2
parce que la beta 0.2 est pas tres aboutis quand meme

Hors ligne

#8 Le 28/12/2007, à 00:59

binoua

Re : complier un c ??

euh là je veux pas faire mon mec pénible qui parle alors qu'il sait pas mais si tu débutes en c je pense que tu peux déjà faire un certains nombre de programme qui fonctionneront sous windows de manière naturelle.
genre si tu veux faire un petit jeu de pendu par exemple.

le seul truc c'est que sous windows la fenetre DOS se ferme dès la fin de ton programme c'est pourquoi l'avant dernière commande de ton main doit être quelque chose comme

int main (){
....
system("PAUSE");
return 0;
}

Comme ça le fenêtre reste ouverte le temps que tu vois ce qui s'est passé.

Prière de me signaler si je dis des grosses conneries !!:)

Hors ligne

#9 Le 28/12/2007, à 01:05

UgM

Re : complier un c ??

binoua a écrit :

euh là  je veux pas faire mon mec pénible qui parle alors qu'il sait pas mais si tu débutes en c je pense que tu peux déjà  faire un certains nombre de programme qui fonctionneront sous windows de manière naturelle.
genre si tu veux faire un petit jeu de pendu par exemple.

le seul truc c'est que sous windows la fenetre DOS se ferme dès la fin de ton programme c'est pourquoi l'avant dernière commande de ton main doit être quelque chose comme

int main (){
....
system("PAUSE");
return 0;
}

Comme ça le fenêtre reste ouverte le temps que tu vois ce qui s'est passé.

Prière de me signaler si je dis des grosses conneries !!:)

Euh... t'as à  100% raison mais je crois pas que ce soit le sujet, non? smile

Hors ligne

#10 Le 28/12/2007, à 10:07

Karl_le_rouge

Re : complier un c ??

Déjà Windows ne connait pas le format de fichiers exécutable ELF utilisé par la plupart des Unices. Je vois mal comment tu pourrais faire tourner ne serait-ce qu'un programme plus-que-trivial compilé pour Linux sur un Windows sans rien faire.

Hors ligne

#11 Le 28/12/2007, à 12:52

noScape

Re : complier un c ??

arf moi j'ai bien essayé ce genre de choses, mais non il ne veut pas s'executer sous Windows...

Hors ligne

#12 Le 28/12/2007, à 17:47

binoua

Re : complier un c ??

ah oui ok effectivement j'avais pas saisi ce problème !!! autant pour moi ! big_smile:D;)

Hors ligne