- 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;
gsl1.8_VS2010完整配置
最新推荐文章于 2021-02-17 16:12:51 发布