Lancer Napisano Marzec 23, 2010 Zgłoszenie Share Napisano Marzec 23, 2010 Chcę skorzystać z bibliotegki GSL (Gnu Scientific Library) na mojej Fedorze 12 (update z F11) więc Add/Remove Software, odszukałem gsl, znalazł, zainstalował ale z użyciem jakoś cieńko. Taki przykładowy kodzi #include <stdio.h> #include <gsl/gsl_ieee_utils.h> int main (void) { float f = 1.0/3.0; double d = 1.0/3.0; double fd = f; /* promote from float to double */ printf(" f="); gsl_ieee_printf_float(&f); printf("\n"); printf("fd="); gsl_ieee_printf_double(&fd); printf("\n"); printf(" d="); gsl_ieee_printf_double(&d); printf("\n"); return 0; } i Makefile CC=gcc LDFLAGS = -lgsl -lgslcblas -lm OBJ= dokladnosc.o all: dokladnosc dokladnosc:dokladnosc.o $(CC) $(LDFLAGS) -o $@ $^ clean: rm -f *.o Niestety gcc -c -o dokladnosc.o dokladnosc.c dokladnosc.c:2:32: error: gsl/gsl_ieee_utils.h: Nie ma takiego pliku ani katalogu make: *** [dokladnosc.o] Błąd 1 Kiedyś na innym kompie, na F10 instalowałem ręcznie GSL i działał, teraz myślałem że skorzystam z dobroci systemu ale mi nie wyszło. Pomoże ktoś? Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
borzole Napisano Marzec 23, 2010 Zgłoszenie Share Napisano Marzec 23, 2010 yum provides /usr/include/gsl/gsl_ieee_utils.h i wychodzi, że trzeba zrobić yum install gsl-devel Odnośnik do komentarza Udostępnij na innych stronach More sharing options...
Rekomendowane odpowiedzi
Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto
Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.
Zarejestruj nowe konto
Załóż nowe konto. To bardzo proste!
Zarejestruj sięZaloguj się
Posiadasz już konto? Zaloguj się poniżej.
Zaloguj się