Forums Rue-Montgallet.com
Rue-Montgallet.comRue-Hardware.comRue-Occasion.comRue-DVD.comRue-Jeuxvideo.comRue-AudioVideo.comRue-Telephone.comForums
S'inscrire | S'identifier |
| Recherche avancée | Aide
 
 

Il y a 79 utilisateurs connus et inconnus. Pour voir la liste des connectés connus, cliquez ici

 Mot :   Pseudo :  
 
Bas de page
Auteur
 Sujet :

Problème avec l'instruction pow sous linux mandrake

 
n°14613
micro128
Profil : Jeune recrue
Posté le 14-08-2005 à 16:14:30  profilanswer
 

Je m'entraine à programmer en C sous linux:
Dans mon programme j'ai intégré comme ça doit être fait les includes stdio.h et math.c.Maheureusement lorsque je veux compiler mon programme avec le compilateur gcc comme l'exemple:
"gcc -o programme programme.c"
le compilateur ne connait pas l'instruction mathématique pow alors que j'ai bien déclaré la variable double x par exemple.Avez-vous une solution?Je suis bloqué

n°14614
Ryo-Ohki
namae nanka
Profil : Légende vivante
Posté le 14-08-2005 à 20:46:47  profilanswer
 

Tu peux pas poster le bout de code qui pose problème?


---------------
Hollow Cabbit of Caerbannog | Chacalapinours Légendaire | Grand Ermite en Chef  :o
In nomine Felis, et Insania, et Malikis Sancti Amen | Mon Blog Photo
n°14615
P-Y
Intermittent du troll
Profil : Vieux de la vieille
Posté le 14-08-2005 à 23:00:32  profilanswer
 

C'est juste qu'il faut linker la lib maths à la compilation:
gcc -lm -o programme programme.c ;)


Message édité par P-Y le 14-08-2005 à 23:01:51

---------------
"Comme la Hongrie, le monde informatique a une langue qui lui est propre. Mais il y a une différence. Si vous restez assez longtemps avec des Hongrois, vous finirez bien par comprendre de quoi ils parlent."
[:zzzinv][url=http://www.mozilla-europe.
n°14616
micro128
Profil : Jeune recrue
Posté le 15-08-2005 à 14:13:03  profilanswer
 

Bonjour,
 
Comme vous m'avez suggérer,sous linux j'ai effectué la compilation en utilisant cette commande gcc -lm -o programme programme.c et ça fonctionne.Je vous en remerci


Aller à :
Ajouter une réponse