Pages : 1
#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
Hors ligne
#3 Le 27/12/2007, à 18:41
- basilez
Re : complier un c ??
jpeux pas le faire sous Linux ?
#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
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
merci quand même
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 ??
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?
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 ! :D;)
Hors ligne
Pages : 1