Cómo aprender el código fuente de la Biblioteca Científica GNU
La biblioteca científica GNU se puede descargar desde http://ftpmirror.gnu.org/gsl/
La documentación correspondiente se puede descargar desde http://www.gnu.org /software/gsl /manual/gsl-ref.ps.gz download
Después de descargarlo, debes instalarlo. Estoy usando ubuntu 12.04 LTS. Los pasos de instalación son los siguientes:
<. p> 1. ./configure2. make
3. make install
Este es un método para instalar la biblioteca en la ruta predeterminada, que es /usr/local/lib p>
Después de eso, debe agregar la ruta /usr/local/lib en LD_LIBRARY_PATH. :
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
Lo anterior es el proceso de instalación completo, y luego puede llamarlo en programas c o c.
Al compilar y llamar, hay algunas cosas a las que debe prestar atención:
Al compilar, debe agregar algunos sufijos:
g xxx.cpp - lgsl -lgslcblas -lm
Al llamar, solo necesita incluir el archivo de encabezado del módulo correspondiente (el archivo de encabezado de la función estará en el documento)
Puede tomar el archivo de encabezado de la biblioteca como ejemplo.
Los archivos de encabezado de la biblioteca se colocan en el directorio gsl/, por lo que al escribir archivos de encabezado, simplemente siga el siguiente patrón.
#include lt;gsl/xxx.hgt;
Las anteriores son algunas de mis experiencias usando la Biblioteca Científica GNU. Esta biblioteca es realmente útil y hay mucho que explorar. Es una gran herramienta para programadores que desean utilizar matemáticas avanzadas en sus programas.