Problème avec mon compilateur dans DEv C++
Résolu
florebcio
Messages postés
193
Statut
Membre
-
momo -
momo -
Bonjour les internautes,
Mon problème est que quand j'écris mon programme sous Dev C++, lors de la compilation aucune erreur n'est détecté , seulement il m'indique ceci et impossible de continuer l'éxécution du programme:
[Linker error] undefined reference to `__cpu_features_init'
Je n'arrive pas à résoudre ce problème donc je fais appelle à votre aide.
Merci d'avance! :)
Mon problème est que quand j'écris mon programme sous Dev C++, lors de la compilation aucune erreur n'est détecté , seulement il m'indique ceci et impossible de continuer l'éxécution du programme:
[Linker error] undefined reference to `__cpu_features_init'
Je n'arrive pas à résoudre ce problème donc je fais appelle à votre aide.
Merci d'avance! :)
Configuration: Windows XP Firefox 2.0.0.11
25 réponses
- 1
- 2
Suivant
-
Problème résolu!Désolé, tu avais bien raison la solution est la : http://www.commentcamarche.net/forum/affich 4014250 probleme linker avec dev c. A+
-
c'est en quel language ?
tu peux poster ton programme ? -
C'est en C++, et mon programme est tout simple, je viens juste de commencer mon apprentissage de ce langage.
Mon programme ets le suivant:
//
// Conversion de températures de degrés Celsius
// en degrés Fahrenheit:
// Fahrenheit = Celsius * (212-32)/100 + 32
//
#include <cstdio>
#include <cstdlib>
#include <iostream>
using namespace std;
int main(int nNumberofArgs, char* pszArgs[])
{
//saisie de la température en Celsius
int celsius;
cout << "Entrez la température en Celsius : ";
cin >> celsius;
//calcul du facteur de conversion de Celsius
//en Fahrenheit
int factor;
factor = 212 - 32;
// applique le facteur de conversion pour le passage
// de degrés Celsius en degrés Fahrenheit
int fahrenheit;
fahrenheit = factor * celsius/100 + 32;
// affiche les résultats (suivis d'un saut de ligne)
cout << "Valeur en degrés Fahrenheit : ";
cout << fahrenheit << endl;
// avant de terminer le programme, attend le signal de
// l'utiliseteur pour lui permettre de voir le résultat
system("PAUSE");
return 0;
}
Merci de bien vouloir m'aider:) -
Bonjour
ah le fameux linker error XD
essaye ca :
à la ligne : int main(int nNumberofArgs, char* pszArgs[])
enleve les parametres de main()
ce qui te fait int : main
enfin bon je vien de le compiler sous linux avec g++ et ca passe très bien (bon a part le pause mais c'est normal qu'une focntion windows ne marche pas sous linux lol) -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Malhuresment cela n'as ps résolu mon problème...Toujours le meme message d'erreur...
-
essaye en faisait "tout recosntruire" apres sinon ca doit etre une option a la con dans devcpp... cherche dans les option du projet et du compliateur si y'a pas un truc du genre "inlcure automatiquement machin" ...
ps : oups pour quand je t'ia di d'enlever les pramaetre de main() il faut quand même laisser les parentheses XD enfin t'as du t'en douter ^^ -
J'avais bien mis ls parenthèses je te rassure! :)
J'ai essayé en faisant "tout reconstruire" c'est pas mieux... :(. J'ai RE-essayer d fouiner dans les options et les résultats ne changent pas, toujours ce message d'erreur!!! erci de ton aide. Fais moi signe si tu as du nouveau. Meci! -
je regarderai ca demain si je pense à demarrer sous windows parce que la je peux rien faire de plus, désolé..
-
Ok c'est sympa. c'est des mecs comme toi qui font progresser le forum. Merci.
-
tu as pas installé dev cpp et autre chose comme Mingw par exemple ?
-
Ben je suppose qu'il était inclu dans l'installation de dev C++ , je me trompe?
-
bon j'ai regardé dans mon devcpp mais je vois pas qu'est ce qui pourrai provoquer ca
ca doit encore être une option à la con qui est activée... -
Ok...ben merci d'avoir essayé, je vais chercher et je mettrai la solution si je la trouve. Merci
-
peut etre que ça pourrait t'aider...
-
Oui j'avais deja lu ce post seulement comment fait-il pour désinstaller son compilateur et lequel remettre? Merci
-
apparement c'est quand tu as deux compilateur installé que ce probleme arrive...
c'est ton cas ? -
Euh non pas du tout j'ai seulement celui qui a été installé avec DEV CPP. Comment savoir lequel c'est?? J'ai beau chercher dans les options je n'arrive aps à voir quel compilateur j'utilise...
-
c'est Mingw normalment
-
Ouais c'est bien ce qui me semblait. Bref, on a le nom mais toujours pas la solution à mon problème...arff... Dis moi que tu vas trouver!!! ^^
-
dsl je vois pas...
peu etre que si tu essayais de le reinstaller...
- 1
- 2
Suivant