您的位置:首页 > 其它

gsl1.8_VS2010完整配置

2012-10-16 20:23 357 查看
GNU Scientific Library (GSL)是一个开源的科学计算的函数库,里面有大量的数学计算 函数,非常强大:  在http://gnuwin32.sourceforge.net/packages/gsl.htm
页面下载

    Complete package, except sources   Setup 以及

    Sources                            Setup  分别进行安装

在目录D:\Program Files\GnuWin32\src\gsl\ 1.8\gsl-1.8\VC8 ,用VS2010 打开libgsl.sln 文件,在资源管理器中可以看到如下四个工程:



 把该工程的四个版本全部编译(重新生成)一遍:(可能有点慢),



然后把生成目录默认libgsl  和libgslcblas  两个目录中的 .lib (共八个)文件拷贝到和src 同一级的lib 文件中,.dll 文件 (共四个)放到你的环境目录可访问(如system32 )或你的工程文件中

GSL 的环境变量配置如下:添加目录为:D:\gsl1.8\GnuWin32\bin ;



工程属性:

   “包含目录”添加:D:\gsl1.8\GnuWin32\include

     “库目录”添加:D:\gsl1.8\GnuWin32\lib

     “源目录”添加:D:\gsl1.8\GnuWin32\src\gsl\ 1.8\gsl-1.8

分别在 release下添加:libgsl.lib;libgslcblas.lib  

在debug下添加: libgsl_d.lib;libgslcblas_d.lib

测试:

    在test 工程中添加:

    #include <gsl/gsl_sf_bessel.h>

    Main 最后添加:

    double x = 5.0;

    double y = gsl_sf_bessel_J0 (x);

    printf ("J0(%g) = %.18e\n", x, y);

    return 0;

 
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息