Windows下使用VC++编译GNU科学计算库 GNU Scientific Library(GSL)
2013-12-01 23:58
447 查看
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
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
相关文章推荐
- Windows下使用VC++编译GNU科学计算库 GNU Scientific Library(GSL)
- Windows下使用VC++编译GNU科学计算库 GNU Scientific Library(GSL)
- Windows下使用GSL(GNU Scientific Library)
- Windows下在GSL(GNU Scientific Library)中使用OpenBLAS库
- 【GSL】GNU Scientific Library 科学计算库VS2010安装配置
- 用GNU Scientific Library(GSL)学习科学计算
- GSL - GNU Scientific Library 在 windows 上的使用
- GSL】GNU Scientific Library 科学计算库VS2010安装配置
- Visual Stdio C++ 编译器 编译 (GSL) GNU Scientific Library 的方法介绍(2)
- Visual Stdio C++ 编译器 编译 (GSL) GNU Scientific Library 的方法介绍(8)
- Visual Stdio 环境下使用 GSL (GNU Scientific Library)
- Visual Stdio C++ 编译器 编译 (GSL) GNU Scientific Library 的方法介绍(2)
- Visual Stdio C++ 编译器 编译 (GSL) GNU Scientific Library 的方法介绍(4)
- Visual Stdio C++ 编译器 编译 (GSL) GNU Scientific Library 的方法介绍(4)
- Visual Stdio C++ 编译器 编译 (GSL) GNU Scientific Library 的方法介绍(6)
- 数值计算库gsl(GNU Scientific Library)
- 使用GNU Scientific Library(GSL)及GSL的配置
- Visual Stdio C++ 编译器 编译 (GSL) GNU Scientific Library 的方法介绍(6)
- Visual Stdio C++ 编译器 编译 (GSL) GNU Scientific Library 的方法介绍(1)
- Visual Stdio C++ 编译器 编译 (GSL) GNU Scientific Library 的方法介绍(3)