[Pardus-kullanicilari] gnu scientific library kullanan var mı?

İhsan Haluk AKIN ihsan.akin at gmail.com
18 Şub 2006 Cmt 12:23:26 EET


Derleme satırın nasıl? bir yazar mısın?

ihsan.

erkin tek şunları yazmıştı: 
> Selam,
> gsl'yi kurdum, fakat hocamın bilgisayrında vermeyen uyarılar verdi.
> test.cpp
>
> > #include <stdlib.h>
> > #include <stdio.h>
> > #include <iostream>
> > #include <fstream>
> > #include <math.h>
> > #include <gsl/gsl_math.h>
> > #include <gsl/gsl_matrix.h>
> > #include <gsl/gsl_ieee_utils.h>
> > #include <gsl/gsl_vector.h>
> > #include <gsl/gsl_eigen.h>
> > #include <gsl/gsl_rng.h>
> > #include <gsl/gsl_randist.h>
> >
> >
> > int main(){
> >
> >    const gsl_rng_type * T;
> >    gsl_rng * r;
> >    gsl_rng_env_setup();
> >    T = gsl_rng_mt19937;
> >    r = gsl_rng_alloc (T);
> >    int Num= 50,i; //Numbers of atoms
> >    float uncertain,
> >    xalign= 0.6, // X alignments of atoms
> >    x0=0; //
> >
> >
> > gsl_matrix * inter = gsl_matrix_alloc (Num,Num);//interaction matrix
> > gsl_vector * nerdesiniz = gsl_vector_alloc (Num);//position vector for
> > Mg-atoms
> >         for ( i = 0; i < Num; i++) {
> >                 uncertain=gsl_ran_gaussian(r, xalign*.68 );
> >                 printf("%f",uncertain);
> >                 gsl_vector_set (nerdesiniz, i, x0 + i*xalign+ uncertain);
> >         }
> >
> > }
> >
> > derlemeye çalışınca verdiği hatalar:
>
> erkintek at pardus 400 $ g++ test.cpp
> /tmp/ccIplOgl.o: In function `main':
> test.cpp:(.text+0x11b): undefined reference to `gsl_rng_env_setup'
> test.cpp:(.text+0x120): undefined reference to `gsl_rng_mt19937'
> test.cpp:(.text+0x12e): undefined reference to `gsl_rng_alloc'
> test.cpp:(.text+0x15a): undefined reference to `gsl_matrix_alloc'
> test.cpp:(.text+0x168): undefined reference to `gsl_vector_alloc'
> test.cpp:(.text+0x194): undefined reference to `gsl_ran_gaussian'
> test.cpp:(.text+0x1cc): undefined reference to `gsl_vector_set'
> collect2: ld returned 1 exit status
>
>
> valla canımı sıkarsa kendim yazarım gerçi 250x250 matrix falan gelirse
> yandık! Bide işin eigen vektör ve fonksiyonlarını bulmak varki aman aman
> diyeyim ben sie
>
> saygılar sevgiler
> --
> www.fotograf.web.tr


Pardus-kullanicilari mesaj listesiyle ilgili daha fazla bilgi