Probléme de compilation
Résolu/Fermé
A voir également:
- Probléme de compilation
- Breach compilation - Guide
- Erreur de compilation type défini par l'utilisateur non défini ✓ - Forum VB / VBA
- Compilation année 80 télécharger gratuit - Forum Musique / Radio / Clip
- Compilation error: expected ')' before ';' token ✓ - Forum C
- Compilation error: expected unqualified-id before '{' token ✓ - Forum C++
1 réponse
Bonjour,
Premièrement, ce n'est pas un problème de compilation, mais d'édition de liens.
Ton programme est correctement compilé.
Le C majuscule est l'extension d'un fichier C++
Le c minuscule est l'extension d'un fichier C
A mon avis, comme l'extension de ton fichier est ".C" (en majuscule), gcc fait le preprocess C++ au lieu du C, et donc lors du link il ne trouve pas __gxx_personality_v0, qui est dans la libstdc++ (lib standart c++)
Pour toi, trois solutions :
- renommer le fichier en .c (minuscule) devrait suffir (je te conseille cette solution)
- le laisser en C (majuscule), mais donc compiler avec g++ au lieu de gcc
- compiler ton fichier avec "gcc -o toto test.C -lstdc++"
Merci de nous tenir informés;
Cordialement,
M.
Premièrement, ce n'est pas un problème de compilation, mais d'édition de liens.
Ton programme est correctement compilé.
Le C majuscule est l'extension d'un fichier C++
Le c minuscule est l'extension d'un fichier C
A mon avis, comme l'extension de ton fichier est ".C" (en majuscule), gcc fait le preprocess C++ au lieu du C, et donc lors du link il ne trouve pas __gxx_personality_v0, qui est dans la libstdc++ (lib standart c++)
Pour toi, trois solutions :
- renommer le fichier en .c (minuscule) devrait suffir (je te conseille cette solution)
- le laisser en C (majuscule), mais donc compiler avec g++ au lieu de gcc
- compiler ton fichier avec "gcc -o toto test.C -lstdc++"
Merci de nous tenir informés;
Cordialement,
M.
9 mars 2010 à 14:35
cordialement