Re: Reference indefinie

Page principale

Répondre à ce message
Auteur: Julien Vivenot
Date:  
À: Guilde de grenoble
Sujet: Re: Reference indefinie
2006/5/13, Julien Vivenot <jvivenot@???>:
>
> Ah ok, thx.
> En fait, je m'attendais a devoir utiliser un -lmath, comme c'est dit la (
> http://www.google.com/search?hl=en&q=reference+indefinie+gcc&btnG=Google+Search),
> c'est pour ca que j'ai cru que la lib de math.h etait libmath.so, et pas
> libm.so.
> Merci.
> ++
>
> Le 13/05/06, Nooks L. Affro <receiver.ml_lab@???> a écrit :
>
> >
> > Salut,
> >
> > Tu as raison, il y a math.h et libm.so (donc -lm). C'est fait pour
> > faciliter la vie aux debutants.
> >
> > Affro!
> >
> > On 5/13/2006, "Julien Vivenot" < jvivenot@???> wrote:
> >
> > >desole petit probleme d'envoi, j'en parlerais a mon chat tout a l'heure
> > !
> > >
> > >Revu et corrige ci dessous :
> > >
> > >2006/5/13, Julien Vivenot < jvivenot@???>:
> > >>
> > >> Bonjour,
> > >> J'essaies de faire une application de reconnaissance de trajectoires
> > par
> > >> reseau de neurones, mais apres l'avoir fait en ruby et m'être rendu
> > compte
> > >> que ca passerait pas pour les temps d'execution, je me suis mis a le
> > faire
> > >> en C. Probleme : c'est chiant a mettre en oeuvre soi meme des gros
> > reseaux
> > >> de neurones... Donc finalement, je suis parti sur la lib FANN.
> > >> Tout ca pour dire que:
> > >> Après m'être pris ca :
> > >> jvivenot@UbuntuJulien:~/Projets/TIPE$ gcc -o compute compute.c
> > >> /tmp/ccxD939N.o: dans la fonction « main »:
> > >> compute.c: (.text+0x74): référence indéfinie vers « fann_create »
> > >> compute.c:(.text+0x93): référence indéfinie vers « fann_train_on_file
> > »
> > >> compute.c:(.text+0xa6): référence indéfinie vers « fann_save »
> > >> compute.c:(.text+0xb4): référence indéfinie vers « fann_destroy »
> > >> collect2: ld a retourné 1 code d'état d'
> > >>
> > >
> > >
> > >J'ai rajoute comme ci dessous
> > >
> > >jvivenot@UbuntuJulien:~/Projets/TIPE$ gcc -L/usr/lib -lfann -o compute
> > >compute.c
> > >/usr/lib/libfann.so: référence indéfinie vers « log »
> > >/usr/lib/libfann.so: référence indéfinie vers « pow »
> > >/usr/lib/libfann.so: référence indéfinie vers « exp »
> > >collect2: ld a retourné 1 code d'état d'exécution
> > >
> > >Mes questions :
> > >- Si ca fait ca pour la lib aussi , c'est toujours de ma faute ou pas ?
> > >- log, pow,exp, c'est dans math.h ?
> > >- Et pourquoi je n'ai que math.h et pas de libmath.so sur mon disque ?
> > (Je
> > >suis debutant, je n'y connais encore rien, et je ne retouche a un pc
> > pour
> > >coder que maintenant que mes ecrits de concours d'ecole d'ingénieur
> > sont
> > >finis)
> > >
> > >Merci
> > >
> > >
> > >--
> > >> Julien Vivenot, MP*2, Lycée du Parc, Lyon
> > >>
> >
>
>
>
> --
> Julien Vivenot, MP*2, Lycée du Parc, Lyon
>




--
Julien Vivenot, MP*2, Lycée du Parc, Lyon