Compilateur Code Blocks Fonctionne pas

Kelly -  
Kharec Messages postés 4146 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je crois que tout est dit dans le l'intitulé du message ^^
Je viens de l'instatller

voilà ce qu'il m'affiche dans l'onglet buils log quand j'esaie de compiler:

"MetroM - Debug" uses an invalid compiler. Skipping...
Nothing to be done.

Que ce passe t il
A voir également:

7 réponses

Kharec Messages postés 4146 Date d'inscription   Statut Contributeur Dernière intervention   510
 
Salut,

Selon le message d'erreur, le compilateur n'est pas adapté... Peut être des erreurs dans ton code?
0
Kelly
 
Normalement mon code est nickel!
Tu penses que ca viens du compilateur? dois-je en changer?
0
Kharec Messages postés 4146 Date d'inscription   Statut Contributeur Dernière intervention   510
 
Essaye en un autre, tu seras fixée ;-))

Tu tournes sous quel OS ?
0
Kelly
 
Je travail avec Vista.

Mon code fonctionne bien chez quelqu'un qui travail sous linux avec GCC

j'ai essayé avec visual c++: marche pas

tu ne saurais pas ce que signifie ce message, peut etre ais je mal configuré code blocks
0
Kharec Messages postés 4146 Date d'inscription   Statut Contributeur Dernière intervention   510
 
Je ne connais pas trop codebloks, je bosse sous Linux/UNIX, mais en ligne de commande dans les deux cas....
0

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

Posez votre question
Kelly
 
Hum je vois!!!
Je ferais bien de m'y mettre à linux aussi! Satané Windows de *****! ^^
Je te remercie quand meme pour ton aide
rends moi un dernier service sit u veux bien stp: compile moi ça et dis moi si ca fonctionne

#include<stdio.h>
#include<stdlib.h>
#include<string.h>

typedef struct StationListe{
char *donnee;
struct StationListe *precedent;
struct StationListe *suivant;
} Station;

typedef struct LigneMetroRepere{
Station *debut;
Station *fin;
int taille;
} LigneMetro;

void initialisation (LigneMetro * metro);
Station *alloc (Station * nouveau_element);
int insertion_dans_metro_vide (LigneMetro * metro, char *donnee);
int ins_fin_metro (LigneMetro * metro, char *donnee);
void affiche(LigneMetro *metro);

int main()
{
char* ligne1 [25]={"ladefense","esplanadedeladefense",
"pontdeneuilly","lessablons",
"portemaillot","argentine",
"charlesdegaulleetoile"};
int i;
char *donnee;
donnee = malloc(50);
LigneMetro *metro;

metro = (LigneMetro *) malloc (sizeof(LigneMetro));
initialisation(metro);

insertion_dans_metro_vide(metro,ligne1[0]);

for(i=1;i<7;++i)
ins_fin_metro(metro,ligne1[i]);
affiche(metro);
return 0;
}

/* les fonctions */
void initialisation (LigneMetro * metro){
metro->debut = NULL;
metro->fin = NULL;
metro->taille = 0;
}

Station *alloc (Station * nouveau_element){
if ((nouveau_element = (Station *) malloc (sizeof (Station))) == NULL)
return NULL;
if ((nouveau_element->donnee = (char *) malloc (50 * sizeof (char))) == NULL)
return NULL;
return nouveau_element;
}

int insertion_dans_metro_vide (LigneMetro * metro, char *donnee){
Station *nouveau_element;
if ((nouveau_element = alloc (nouveau_element)) == NULL)
return -1;
strcpy (nouveau_element->donnee, donnee);
nouveau_element->precedent = NULL;
nouveau_element->suivant = NULL;
metro->debut = nouveau_element;
metro->fin = nouveau_element;
metro->taille++;
return 0;
}

int ins_fin_metro (LigneMetro * metro, char *donnee){
Station *nouveau_element;
if ((nouveau_element = alloc (nouveau_element)) == NULL)
return -1;
strcpy (nouveau_element->donnee, donnee);
nouveau_element->suivant = NULL;
nouveau_element->precedent = metro->fin;
metro->fin->suivant = nouveau_element;
metro->fin = nouveau_element;
metro->taille++;
return 0;
}

void affiche(LigneMetro *metro){
Station *courant;
courant = metro->debut;
printf("[ ");
while(courant != NULL){
printf("%s ",courant->donnee);
courant = courant->suivant;
}
printf("]\n");
}
0
Kharec Messages postés 4146 Date d'inscription   Statut Contributeur Dernière intervention   510
 
Je te fais ça dès que possible, je reviens te dire la réponse, je le ferai avec gcc.
0
Kelly
 
je te remercie bcp kharec, je ne te force pas si tu as d'autres choses a faire c'est pas grave :)
0
Kharec Messages postés 4146 Date d'inscription   Statut Contributeur Dernière intervention   510
 
Avec GCC, aucun problème de compilation ;-))

(A moi de m'excuser, ton code est nickel =) )
0