Comment éxécuter son programme C++

Fermé
Emoragi Messages postés 125 Date d'inscription mercredi 2 juin 2010 Statut Membre Dernière intervention 19 juin 2016 - Modifié par Emoragi le 13/04/2011 à 14:23
Emoragi Messages postés 125 Date d'inscription mercredi 2 juin 2010 Statut Membre Dernière intervention 19 juin 2016 - 6 juin 2011 à 21:20
Bonjour, voila je vous explique mon problème, il y a peu de temps je me suis mis en tête d'apprendre à programmer ( avec le language C++), j'ai téléchargé et utilise actuellement L'IDE Code::Blocks mais problème lorsque je cherche à "build and run" mon programme qui est le suivant :

#include <iostream>
int main()
{
int x = 5;
int y = 7;
std::cout << end1;
std::cout << x + y << " " << x * y;
std::cout << end;
return 0;
}

Code::Bloks m'affiche : "TEst - Debug" uses an invalid compiler. Skipping...
Nothing to be done.


je ne comprends pas merci de vos réponses à venir ^^



9 réponses

T'as installé Visual C++ ?
Peut être, je ne sais comment, ton Code::Blocks s'embrouille avec d'autres IDEs déjà présents sur ton système...
T'as déjà essayé de désinstaller/réinstaller ? T'es sur quel système ? T'as téléchargé quelle version de Code::Blocks ?

Ps : si tu débutes, t'emmerdes pas avec les "std::", mets simplement "using namespace std;" au début en ton code en dessous des #include, ça te permettras "d'allèger" tes programmes pour que tu débutes plus simplement, et je te conseille aussi de prends dès maintenant l'habitude d'indenter tes programmes, sinon tu vas très vite avoir envie de vomir :P
2
Ton compilateur est mal configuré

1) Creation du project
2) Vas dans "Settings" > "Compiler and debugger"
3) Il y a une barre d'outils dont "Toolchain executables"
4) "Compiler's instalation directory" (marqué en bleu)

Normalement ton compilateur ma fonctionner à nouveau.

J-Ed.
2
Ah, et a coté de "Compiler's instalation directory", clique sur "Auto detect".

J-Ed
2
Billgates954 Messages postés 14 Date d'inscription mercredi 13 avril 2011 Statut Membre Dernière intervention 14 avril 2011 4
13 avril 2011 à 19:01
Bonjour ,non cela viens du fait qu'il ne reconnais pas ton compilateur code::block fonctionne avec mingw32 . Vas le telecharer sur Sourceforge là tu clic sur direct link.là attend la fin du telechargement puis là
tu as un mode automatique de detection de compilateur . C'est dans le menu debug et setting il y a un boutton detect-auto . C'est une fonction qui detecte automatiquement ton compilateur .
1

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Emoragi Messages postés 125 Date d'inscription mercredi 2 juin 2010 Statut Membre Dernière intervention 19 juin 2016 2
13 avril 2011 à 15:21
ça ne fait rien appart me marquer :


Could not auto detect installation path of " Microsoft Visual C++ 2005/2008 "...

Do you want to use this computer's default installation directory ?



et la je fais oui mais rien ne se passe et ce n'est pas tout en dessous de "Compiler's instalation directory" il y a un truc de marqué en rouge qui est :

note : All programs below , must exist either in the "bin" sub-directory of this path or in any of the "Additional paths"...


je ne sais pas quoi faire ^^"""
0
Emoragi Messages postés 125 Date d'inscription mercredi 2 juin 2010 Statut Membre Dernière intervention 19 juin 2016 2
13 avril 2011 à 17:59
j'avais installé Visual mais je l'ai viré car il ne marchait pas, ensuite pour revenir au compiler lors de la crétion du projet, il me demande quel compiler je veux choisir , cela peut venir de la ?
0
Emoragi Messages postés 125 Date d'inscription mercredi 2 juin 2010 Statut Membre Dernière intervention 19 juin 2016 2
Modifié par Emoragi le 15/04/2011 à 19:33
je viens d'essayer de chercher ce que tu m'as conseillé mais je ne trouve pas , pourrais tu mettre en lien stp ?
0
fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 844
16 avril 2011 à 00:18
Bonjour,

Sinon tu peux t'aider du tuto : https://baptiste-wicht.developpez.com/tutoriels/outils/code-blocks/install/

Petite remarque sur ton code :
end1;
C'est std::endl (L minuscule, pas le chiffre 1).

0
Emoragi Messages postés 125 Date d'inscription mercredi 2 juin 2010 Statut Membre Dernière intervention 19 juin 2016 2
6 juin 2011 à 21:20
désolé du temps de réponse .

pour le site d'aide que tu m'as donner fiddy, cela ne change rien !!!
je ne comprends vraiment pas ce qu'il faut faire T_T. A la suite de cela j'ai réinstaller code blocks , je possède actuellement codeblock 10.05 et maintenant lors d'une compilation il m'affiche :

"Test - Debug" uses an invalid compiler. Probably the toolchain path within the compiler options is not setup correctly?! Skipping...
Nothing to be done.

j'attends vos réponses avec impatience ^^"!!
0