GSL(GNU Scientific Library)
一、下载
http://www.gnu.org/software/gsl/ 我用的版本是1.14
二、安装
参考INSTALL文档,安装GSL
1../configure --disable-shared
2.make
3.make check >log 2>&1 (测试是否有错误,Completed [310/310]这个为全部通过情况正确)
4.make install
三、sample验证
下面举一个简单的例子sample.c:
#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;
}
编译:
g++ sample.c -o sample-lgsl
运行结果:
J0(5) = -1.775967713143382920e-01