GNU科学计算库 GNU Scientific Library是一个跨平台的科学计算库。可以满足日常科学计算的大部分需要。它包含了矩阵运算、数值计算,傅里叶分析,小波分析、统计分析、最优化等数学需要的方方面面的知识。总之站在巨人的肩膀上才能走的更高更远!!
1. 下载GNU Win32开发包
http://gnuwin32.sourceforge.net/packages/gsl.htm
2. 找到安装目录
关注下面的几个文件夹中的文件
/bin/
gsl-histogram.exe 用于计算数据直方图的程序
gsl-randist.exe 用于生成服从指定分布数据的程序
libgsl.dll gsl动态库函数
libgslcblas.dll gsl动态库函数
将后面的两个文件拷贝到VC98/bin下
/include/gsl
这个目录里面是所需要的头文件,将整个目录拷贝到VC98/include/下
/lib/
libgsl.a gcc标准静态库文件
libgsl.def
libgsl.dll.a
libgslcblas.a gcc标准静态库文件
libgslcblas.def
libgslcblas.dll.a
将gcc标准静态库文件拷贝到VC98/lib/下
3. 修改工程设置(ALT+F7)Link选项卡,在末尾加入静态库文件libgsl.a libgslcblas.a
4. 编译帮助中的示例代码计算贝塞尔函数的值即可
#include
<stdio.h>
#include
<gsl/gsl_sf_bessel.h>
int main (void)
{
double
x = 5.0;
double
y = gsl_sf_bessel_J0 (x);
printf ("J0(%g) = %.18e/n",x,
y);
return 0;
}
返回:
J0(5) = -1.775967713143382600e-001
参考:
http://blog.tianya.cn/blogger/post_show.asp?BlogID=1450762&PostID=17104466
分享到:
相关推荐
GSL, GNU Scientific Library 科学计算库; GSL 2.6编译好的库,可直接使用。包括了32bit 和 64bit 库。 GSL 2.6版本的编译库,方便直接使用,省的再根据源码编译。
开源项目推荐:GSL科学计算函数库(GNU Scientific Library),实现VS2019源码编译 包含Win32和x64 https://libaineu2004.blog.csdn.net/article/details/103558341
VS2015 x86 编译器 编译的 GSL-2.1 (GNU Scientific Library) 。包含静态库和动态库 dll。 注意:非 VS2015 编译的 GSL 都不能用在 VS2015 中,网上其他所有的 gsl for windows 都不行的。花了我将近一周时间才把 ...
GSL是一个开源的稳定的数学计算库,功能类似matlab,matlab功能几乎都可以实现,很...GSL非常不好编译,网上资料很少,该版本是使用vs2017编译的静态库,里面包含了Debug和Release两个版本。下载后直接使用,非常方便。
GNU Scientific Library (gsl) 是一款功能强大的数学公式库,支持线性代数,矩阵与向量,常微分方程等的求解,基于C和C++
GSL( GNU Scientific Library) 2.5 含源代码及CMake工程 和已编译库dll,lib,利用CMake可直接构建VS工程进行编译
此版本的 GNU 科学库 (GSL) 是使用 gcc 6.2.0 为 Windows 编译的。 它包含静态和共享库。
GSL是GNU Scientific Libary的简写,是一组专门为数值科学计算而设计的程序库。该程序库用C语言写就,C程序员提供了API。不过 可以对其使用swig工具进行封装,以便能被更高级的语言使用,比如C#,java等。读者可以...
在window 10 平台下 利用博borland 纯手动建立mak 文件 编译,并对原文件进行适应性调整,亲测可以使用,未完整测试。包括静态库,头文件,.mak 文件 、config,帮助文件。 可以参考mak文件生成x64版本,也可以使用...
科学计算库 GNU Scientific Library是一个跨平台的科学计算库,可参考https://www.gnu.org/software/gsl/doc/html/index.html
用 VS2015 编译的 GSL 2.3 。包括静态库和 DLL。静态库和 DLL又分别对应了 win32 和 x64 两种配置。 gsl 是 GNU Scientific Library,著名的数值计算库。
mingw5.3.0编译,def文件也已上传,需要其他VS64位版本的可自行编译
GSL(GNU Scientific Library),针对windows平台,64位操作系统编译。 包含完整bin、lib以及include文件,在win7 64位操作系统vs2012上测试通过。
GNU Scientific Library 2.0 发布,值得关注的改进: * 稀疏矩阵 * 正则化最小二乘 * 2D 插值 * 新的非线性最小二乘解 网络上最新的VC可编译版本是1.16, 本人花了一晚上将最新的2.1移植到VC2013,网络独此一份。 ...
GNU Scientific Library (GSL)是一个开源的科学计算的函数库,里面有大量的数学计算函数,非常强大。本资源包含了可以直接使用的GSL库,无需安装编译即可使用。同时汇总了gsl测试程序、gsl安装配置文档以及gsl使用...
gsl_已配置好的include_lib_dll文件...gsl-1.8-src.zip等源文件以及开发文档GNU Scientific Library version 1.8.pdf;gsl-ref-1.8.pdf;以及配置好可编译运行的github工程schneider_et_al_2016_animaldiversity.rar
最强数学库GSL(GNU Scientific Library) ,编译好的动态库和lib,可用与Visual Studio 2017,Qt,可以使用interp2插值不报错。GSL官网编译的1.8版本太低,不支持插值等其他函数;MingW编译的转换dll后被Vs调用会有个...