2011-09-29 12 views
7

Estoy intentando que GSL funcione en un entorno de Windows para mi equipo y tengo muchos problemas.Construcción de GSL (Biblioteca científica GNU) en Windows para usar con VS2005

Mi equipo se desarrolla en C++ en VS2005, y nos gustaría usar GSL. Descargué el archivo GSL-1.15 tar.gz y lo descomprimí, pero no estoy seguro de qué hacer a partir de aquí. Creo que solo dos compiladores lo compilarán correctamente.

En el sitio web de GNU, dice que una versión compilada de GSL está disponible como parte de Cygwin en Windows, así que instalé Cygwin, pero una vez más, no estoy seguro de qué hacer desde allí.

Idealmente, lo que estoy tratando de obtener es una carpeta en mi C: \ con un montón de dll/libs que puedo vincular en VS2005 para usar las funciones de GSL. Soy consciente de los puertos GSL para VS (http://gladman.plushost.co.uk/oldsite/computing/gnu_scientific_library.php), pero no podemos confiar en ellos ya que yo sería dependiente del editor que libera un puerto cada vez que se lanza una nueva versión de GSL.

¿Alguien ha pasado con éxito por este proceso de construir GSL y hacer que funcione con C++ en VS2005? He hecho algunas búsquedas en Google y no he encontrado nada que entiendo.

Gracias.

Respuesta

4

Con Cygwin

instalar uno o más de los paquetes de GSL

gsl 
gsl-apps 
gsl-devel 
gsl-doc 

Con MinGW

he construido personalmente GSL con MinGW utiliza este encantamiento

wget ftp.gnu.org/gnu/gsl/gsl-1.15.tar.gz 
tar xf gsl* 
cd gsl* 
./configure 
# Warning, make takes about 7 min. 
make 
make install 

ref

Cuestiones relacionadas