Problème avec mon compilateur dans DEv C++

Résolu/Fermé
florebcio Messages postés 191 Date d'inscription jeudi 30 août 2007 Statut Membre Dernière intervention 31 mars 2010 - 27 déc. 2007 à 22:36
 momo - 27 févr. 2011 à 19:40
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! :)
A voir également:

25 réponses

florebcio Messages postés 191 Date d'inscription jeudi 30 août 2007 Statut Membre Dernière intervention 31 mars 2010 7
12 avril 2008 à 14:37
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+
1
mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 436
27 déc. 2007 à 22:58
c'est en quel language ?
tu peux poster ton programme ?
0
florebcio Messages postés 191 Date d'inscription jeudi 30 août 2007 Statut Membre Dernière intervention 31 mars 2010 7
27 déc. 2007 à 23:43
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:)
0
Utilisateur anonyme
28 déc. 2007 à 00:58
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)
0

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

Posez votre question
florebcio Messages postés 191 Date d'inscription jeudi 30 août 2007 Statut Membre Dernière intervention 31 mars 2010 7
28 déc. 2007 à 01:04
Malhuresment cela n'as ps résolu mon problème...Toujours le meme message d'erreur...
0
Utilisateur anonyme
28 déc. 2007 à 01:24
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 ^^
0
florebcio Messages postés 191 Date d'inscription jeudi 30 août 2007 Statut Membre Dernière intervention 31 mars 2010 7
28 déc. 2007 à 01:43
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!
0
Utilisateur anonyme
28 déc. 2007 à 01:59
je regarderai ca demain si je pense à demarrer sous windows parce que la je peux rien faire de plus, désolé..
0
florebcio Messages postés 191 Date d'inscription jeudi 30 août 2007 Statut Membre Dernière intervention 31 mars 2010 7
28 déc. 2007 à 02:06
Ok c'est sympa. c'est des mecs comme toi qui font progresser le forum. Merci.
0
mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 436
28 déc. 2007 à 02:15
tu as pas installé dev cpp et autre chose comme Mingw par exemple ?
0
ouii oui stp
coent je peux ressoudre ca svp c mon premier programme c et g besoin je suis perdu
0
florebcio Messages postés 191 Date d'inscription jeudi 30 août 2007 Statut Membre Dernière intervention 31 mars 2010 7
28 déc. 2007 à 11:55
Ben je suppose qu'il était inclu dans l'installation de dev C++ , je me trompe?
0
Utilisateur anonyme
28 déc. 2007 à 13:09
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...
0
florebcio Messages postés 191 Date d'inscription jeudi 30 août 2007 Statut Membre Dernière intervention 31 mars 2010 7
28 déc. 2007 à 13:46
Ok...ben merci d'avoir essayé, je vais chercher et je mettrai la solution si je la trouve. Merci
0
mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 436
28 déc. 2007 à 15:03
peut etre que ça pourrait t'aider...
0
florebcio Messages postés 191 Date d'inscription jeudi 30 août 2007 Statut Membre Dernière intervention 31 mars 2010 7
28 déc. 2007 à 15:46
Oui j'avais deja lu ce post seulement comment fait-il pour désinstaller son compilateur et lequel remettre? Merci
0
mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 436
28 déc. 2007 à 15:50
apparement c'est quand tu as deux compilateur installé que ce probleme arrive...
c'est ton cas ?
0
c'est mon cas,peut tu m'aider??
je viens d'installer mingw!!!
merci d'avance:)
0
florebcio Messages postés 191 Date d'inscription jeudi 30 août 2007 Statut Membre Dernière intervention 31 mars 2010 7
28 déc. 2007 à 15:56
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...
0
mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 436
28 déc. 2007 à 16:00
c'est Mingw normalment
0
florebcio Messages postés 191 Date d'inscription jeudi 30 août 2007 Statut Membre Dernière intervention 31 mars 2010 7
28 déc. 2007 à 16:02
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!!! ^^
0
mype Messages postés 2435 Date d'inscription jeudi 1 novembre 2007 Statut Membre Dernière intervention 16 août 2010 436
28 déc. 2007 à 16:07
dsl je vois pas...
peu etre que si tu essayais de le reinstaller...
0