Gsl-2.7.1

Introdução a Gsl

A GNU Scientific Library (GSL) é uma biblioteca numérica para programadores(as) C e C++. Ela fornece uma ampla gama de rotinas matemáticas, tais como geradores de números aleatórios, funções especiais e ajuste de mínimos quadrados.

Esse pacote é conhecido por construir e funcionar adequadamente usando uma plataforma LFS 11.3.

Informação do Pacote

Dependências do Gsl

Opcional

sphinx_rtd_theme-1.2.0

Observações de Usuário(a): https://wiki.linuxfromscratch.org/blfs/wiki/gsl

Instalação do Gsl

Instale Gsl executando os seguintes comandos:

./configure --prefix=/usr --disable-static &&
make

Se você tiver sphinx_rtd_theme-1.2.0 instalado, [então] construa a documentação com:

make html

Para testar os resultados, emita: make check.

Agora, como o(a) usuário(a) root:

make install

Se você construiu a documentação, [então] instale-a (como root) com:

mkdir                   /usr/share/doc/gsl-2.7.1 &&
cp -R doc/_build/html/* /usr/share/doc/gsl-2.7.1

Explicações do Comando

--disable-static: Essa chave impede a instalação das versões estáticas das bibliotecas.

Conteúdo

Aplicativos Instalados: gsl-config, gsl-histogram e gsl-randist
Bibliotecas Instaladas: libgslcblas.so e libgsl.so
Diretórios Instalados: /usr/include/gsl e /usr/share/doc/gsl-2.7.1

Descrições Curtas

gsl-config

é um script de shell para obter o número da versão e sinalizadores do compilador da biblioteca Gsl instalada

gsl-histogram

é um aplicativo de demonstração para a GNU Scientific Library que calcula um histograma a partir de dados obtidos a partir do stdin

gsl-randist

é um aplicativo de demonstração para a GNU Scientific Library que gera amostras aleatórias a partir de várias distribuições

libgslcblas.so

contém funções que implementam uma interface C para subaplicativos básicos de álgebra linear

libgsl.so

contém funções que fornecem uma coleção de rotinas numéricas para computação científica