VS2008下编译使用GSL库

下载gsl源码

Windows下使用gsl可以使用GnuWin32版本gsl,从以下地址下载gsl源码安装包

http://sourceforge.net/projects/gnuwin32/files/gsl/1.8/

编译

使用VS打开gsl-1.8/VC8/libgsl.sln,分别选择Debug-DLLRelease-DLL选项 进行编译。默认不支持x64,需要手动创建x64下编译配置。

使用

完成编译后,需要使用gsl-1.8需要以下目录下文件。

gsl-1.8
    ├─gsl 头文件
    └─VC8
        ├─libgsl
        │  ├─Debug-DLL
        │  ├─Release-DLL
        │  └─x64
        │      ├─Debug-DLL
        │      └─Release-DLL
        └─libgslcblas
            ├─Debug-DLL
            ├─Release-DLL
            └─x64
                ├─Debug-DLL
                └─Release-DLL

正确设置项目包含目录和库目录后即可使用。 程序运行时需要对应dll到执行目录或系统目录

//Debug
libgslcblas_d.dll
libgsl_d.dll
//Release
libgslcblas.dll
libgsl.dll
发布于