Gsl-2.1
Introduction à Gsl
La GNU Scientific Library (GSL, bibliothèque scientifique GNU) est
une bibliothèque numérique pour les programmeurs en C et en C++.
Elle fournit une vaste gamme de routines mathématiques telles que
des générateurs de nombres aléatoires, des fonctions spéciales et
la méthode des moindres carrés.
Ce paquet est connu pour se construire correctement sur une
plateforme LFS-7.9.
Informations sur le paquet
Dépendances de Gsl
Facultatives
texlive-20150521 ou install-tl-unx
Notes utilisateur : http://wiki.linuxfromscratch.org/blfs/wiki/gsl
Installation de Gsl
Installez Gsl en lançant les
commandes suivantes :
./configure --prefix=/usr --disable-static &&
make &&
make html
Pour tester les résultats lancez : make check.
Maintenant, en tant qu'utilisateur root
:
make install &&
mkdir /usr/share/doc/gsl-2.1 &&
cp doc/gsl-ref.html/* /usr/share/doc/gsl-2.1
Explication des commandes
--disable-static
: Ce
paramètre empêche l'installation des versions statiques des
bibliothèques.
Contenu
Programmes installés:
gsl-config, gsl-histogram et
gsl-randist.
Bibliothèques installées:
libgslcblas.so et libgsl.so.
Répertoire installé:
/usr/include/gsl et
/usr/share/doc/gsl-2.1
Descriptions courtes
gsl-config
|
est un script shell pour obtenir le numéro de version et
les drapeaux du compilateur de la bibliothèque
Gsl installée.
|
gsl-histogram
|
est un programme de démonstration de la GNU Scientific
Library en train de faire un histogramme à partir de
données issues de l'entrée standard.
|
gsl-randist
|
est un programme de démonstration de la GNU Scientific
Library en train de générer des échantillons aléatoires à
partir de diverses distributions.
|
libgslcblas.so
|
contient les fonctions qui implémentent une interface C
avec Basic Linear Algebra Subprograms (sous-programmes
d'algèbre linéaire de base).
|
libgsl.so
|
contient les fonctions qui fournissent un ensemble de
routines numériques pour du calcul scientifique.
|
Last updated on 2016-02-24 09:06:22 +0100