差不多解决了。找了老半天才差不多ok。和大家分享下。
vsita下,vs2005,GSL1.8。
http://nchc.dl.sourceforge.net/sourceforge/gnuwin32/gsl-1.8.exe
上为GSL库下载地址。安装下。(下不下来,请留个邮箱。)
其实主要是配置。
打开vs2005,工具->选项->项目和解决方案->VC++目录
平台win32,显示目录为“库文件”。添加新行,内容为您GSL的安装目录下下的lib文件夹路径。
我安装上面文件时,未修改安装路径。直接next。。。"C:/Program Files/GnuWin32/lib”
平台win32,显示目录为“包含文件”。添加新行,内容为您GSL安装目录下的include文件夹路径。
同上,我的是C:/Program Files/GnuWin32/include
新建一工程。
项目->属性。当前配置最好为所有配置。
配置属性->连接器->输入。右边有附加依赖项一栏添加
libgslcblas.a
libgslcblas.dll.a
libgsl.a
libgsl.dll.a
即,GSL安装目录下,即lib文件下,后缀名为.a四个文件名。
#include<iostream>
#include <Gsl/gsl_sf_bessel.h>
using namespace std;
void main(void){
double x = 5.0;
double y = gsl_sf_bessel_J0(x);
printf("J0(%g) = %.18en", x, y);
system("pause");
}
运行上面一段程序。Test下。可以的话就ok了。
不行的话。看提示错误,
若错误中有提到manifest。则在配置属性->连接器->清单文件,生成清单项选“否”
再试下。
若还是那个错误。则配置属性->清单工具->常规。使用fat32解决办法,选“是”,上面那一步恢复“是”。
我知道的大概如此。对于GSL现在啥都不懂。。。
在GSL安装目录下,C:/Program Files/GnuWin32/doc/gsl/1.8/gsl-1.8
有文档的。大家可以看看。
这是另一个还没下下来,http://nchc.dl.sourceforge.net/sourceforge/gnuwin32/gsl-1.8-src.exe
估计也是使用文档。
差不多解决了。找了老半天才差不多ok。和大家分享下。
vsita下,vs2005,GSL1.8。
http://nchc.dl.sourceforge.net/sourceforge/gnuwin32/gsl-1.8.exe
上为GSL库下载地址。安装下。(下不下来,请留个邮箱。)
其实主要是配置。
打开vs2005,工具->选项->项目和解决方案->VC++目录
平台win32,显示目录为“库文件”。添加新行,内容为您GSL的安装目录下下的lib文件夹路径。
我安装上面文件时,未修改安装路径。直接next。。。"C:/Program Files/GnuWin32/lib”
平台win32,显示目录为“包含文件”。添加新行,内容为您GSL安装目录下的include文件夹路径。
同上,我的是C:/Program Files/GnuWin32/include
新建一工程。
项目->属性。当前配置最好为所有配置。
配置属性->连接器->输入。右边有附加依赖项一栏添加
libgslcblas.a
libgslcblas.dll.a
libgsl.a
libgsl.dll.a
即,GSL安装目录下,即lib文件下,后缀名为.a四个文件名。
#include<iostream>
#include <Gsl/gsl_sf_bessel.h>
using namespace std;
void main(void){
double x = 5.0;
double y = gsl_sf_bessel_J0(x);
printf("J0(%g) = %.18en", x, y);
system("pause");
}
运行上面一段程序。Test下。可以的话就ok了。
不行的话。看提示错误,
若错误中有提到manifest。则在配置属性->连接器->清单文件,生成清单项选“否”
再试下。
若还是那个错误。则配置属性->清单工具->常规。使用fat32解决办法,选“是”,上面那一步恢复“是”。
我知道的大概如此。对于GSL现在啥都不懂。。。
在GSL安装目录下,C:/Program Files/GnuWin32/doc/gsl/1.8/gsl-1.8
有文档的。大家可以看看。
这是另一个还没下下来,http://nchc.dl.sourceforge.net/sourceforge/gnuwin32/gsl-1.8-src.exe
估计也是使用文档。
分享到:
相关推荐
GNU科学库(GSL)是C/C++程序员的数值计算库,他是一个自由的库,可以用于在整数,有理数和浮点数上完成任意精度的算术运算, 它提供大量的数学子程序,领域包括:复数,多项式求根,特殊函数,矢量和矩阵,排序,数列,...
我想做一个最小二乘法正太拟合曲线,网上都是python调用matlab进行拟合,我想用C++拟合曲线,发现网上有开源库GSL也有计算方法;这工程就是用VS2019编译的GSL动态库,测试项目中包括GSL生成的动态库静态库。
GSL是一个开源的稳定的数学计算库,功能类似matlab,matlab功能几乎都可以实现,很强大,在工程计算中必不可少的。GSL非常不好编译,网上资料很少,该版本是使用vs2017编译的静态库,里面包含了Debug和Release两个...
强大界面编程的Qt中加入强大的数学计算gsl库
gnu gsl库 1.8版本 附有使用说明哦!
教你怎样将VS2005与GSL库连接起来。希望对你有用。
GSL库(64bit)在QT5.50中使用+VS2013编译器,并应用GSL中的大量函数完在多种算法的开发,具体算法因版权问题,从中去除,不影响正常GSL测试使用。在64位win7下,64位的GSL库,QT5.5+vs2013编译器调用。
GSL库VS2015 x64编译结果,静态和动态两种都有。
gsl库文件,gsl是图像图像处理的常用库
本文档详细说明了如何从源码使用mingw与msys以及VS2013创建32位与64位的gsl库文件。本过程在win7 64位系统上测试通过。
当时用高斯函数的时候gsl配置了很久。上传的是lib文件夹,直接覆盖就好了
GSL(GNU Scientific Library)是一个 C 写成的用于科学计算的库,有超过1000个函数,该库提供了关于数学计算的很多方面,Matlab的大部分函数几乎都能借助它实现,可以在数值计算中省却很多事情。
GSL科学计算库中两个非常重要的静态库,大多数人安装后可能自动生成不了,大家直接下载后放在lib里面即可使用
以前做过一个用MinGW编译gsl的库,现在这个是用VS2010编译的。有32和64位版本。内附说明。
gsl科学计算库
GSL库 V2.4 最新版本。找了好久都没有找到,只好自己编译。特共享出来,供大家使用。
gsl为开源高效科学计算库,涉及科学计算各领域。该计算库是为Visual C++ 2005编译的所有功能的1.11版本库。使用时将lib中文件拷贝至vc\platformSDK\lib;以及将inculde中的gsl目录拷贝至vc\platformSDK\include中
gsl库及详细的安装方法,经测试可以使用
针对大家对vs2010中gsl里面libgsl库的无法生成问题,之前一直无法生成,后来多次改进终于实现