[c] probleme codeblocks

probleme codeblocks [c] - C - Programmation

Marsh Posté le 16-06-2010 à 04:52:25    

Bonjour,
 
je viens de debuter dans la programmation et je viens de faire mon premier programme une calculatrice (en mode consolle).
Quand je fais buid and run pas de probleme mon programme marche correctement (0 erreurs 0 warnings) mais je n'arrive pas a trouver le bon fichier .exe qui me permetrait de lancer mon programme sans codeblocks. j'ai bien trouver un .exe dans mesdocuments/project/calculatrice/bin/debug/calculatrice.exe mais quand je le lance que je tape mon calcul et que je fé entrée pour obtenir le resultat la fenetre se ferme toute seule et il n'y a pas de message d'erreur !
quelqu'un aurait il une idée ?
 
Merci d'avance pour vos réponses !

Reply

Marsh Posté le 16-06-2010 à 04:52:25   

Reply

Marsh Posté le 16-06-2010 à 07:59:06    

les exe en console ne se lance pas en dobule cliquant mais à travers la console justement ...

Reply

Marsh Posté le 16-06-2010 à 20:02:53    

Salut,
 
Pourrais tu préciser je vois pas trop ce que tu veu dire ! Merci !


Message édité par benlmr le 16-06-2010 à 20:03:15
Reply

Marsh Posté le 16-06-2010 à 21:05:19    

benlmr a écrit :

Bonjour,
 
je viens de debuter dans la programmation et je viens de faire mon premier programme une calculatrice (en mode consolle).
Quand je fais buid and run pas de probleme mon programme marche correctement (0 erreurs 0 warnings) mais je n'arrive pas a trouver le bon fichier .exe qui me permetrait de lancer mon programme sans codeblocks. j'ai bien trouver un .exe dans mesdocuments/project/calculatrice/bin/debug/calculatrice.exe mais quand je le lance que je tape mon calcul et que je fé entrée pour obtenir le resultat la fenetre se ferme toute seule et il n'y a pas de message d'erreur !
quelqu'un aurait il une idée ?
 
Merci d'avance pour vos réponses !


Déjà pour faire ton .exe il faut faire un "build" c'est tout simplement construire ton exe final.
Ensuite comme le dis Joel F, il faut lancer le .exe en mode console, car après avoir rentré ton calcul et que tu appuies sur Entrée, le programme se ferme. Et donc il qui son mode fenêtré, mode windows pour pouvoir lancer un .exe console


---------------
Blablaté par Harko
Reply

Marsh Posté le 15-10-2010 à 12:15:15    

J'ai un soucis très proche quand je compile un hello world tout simple j'ai :

Code :
  1. Compiling: D:\Programmation\test9\test9.c
  2. Linking console executable: D:\Programmation\test9\test9.exe
  3. Execution of 'mingw32-g++.exe  -o D:\Programmation\test9\test9.exe D:\Programmation\test9\test9.o' in 'C:\Users\Admin\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\CodeBlocks' failed.
  4. Nothing to be done.


Message édité par shrodingercat le 15-10-2010 à 12:15:28
Reply

Marsh Posté le 15-10-2010 à 12:17:34    

En bref c'est comme si Code::Blocks ne trouvait pas mingw, or dans les propriétés je fais autodetect, il trouve le bon repertoire. J'ai essayé manuellement de lui donner directement le repertoire contenant mingw32-g++.exe, pareil.
Mais minggw32-g++.exe sert bien a compiler en C et pas en C++ ? car sinon c'est peut etre pour cela ?
merci par avance

Reply

Marsh Posté le 16-10-2010 à 07:41:29    

g++ compile du C++, c'est gcc qui compile du C.


---------------
Les aéroports où il fait bon attendre, voila un topic qu'il est bien
Reply

Marsh Posté le 17-10-2010 à 14:22:45    

ca doit etre ca le soucis
merci

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed