`
chinamming
  • 浏览: 139054 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

关于GSL库在vs2005中的移植

 
阅读更多

差不多解决了。找了老半天才差不多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

估计也是使用文档。

分享到:
评论

相关推荐

    GSL库在vs2005中的移植.doc

    GNU科学库(GSL)是C/C++程序员的数值计算库,他是一个自由的库,可以用于在整数,有理数和浮点数上完成任意精度的算术运算, 它提供大量的数学子程序,领域包括:复数,多项式求根,特殊函数,矢量和矩阵,排序,数列,...

    WindowsVS2019环境下C++编译GSL库动态库静态库

    我想做一个最小二乘法正太拟合曲线,网上都是python调用matlab进行拟合,我想用C++拟合曲线,发现网上有开源库GSL也有计算方法;这工程就是用VS2019编译的GSL动态库,测试项目中包括GSL生成的动态库静态库。

    gsl数学计算库vs2017静态编译

    GSL是一个开源的稳定的数学计算库,功能类似matlab,matlab功能几乎都可以实现,很强大,在工程计算中必不可少的。GSL非常不好编译,网上资料很少,该版本是使用vs2017编译的静态库,里面包含了Debug和Release两个...

    Qt中添加gsl库

    强大界面编程的Qt中加入强大的数学计算gsl库

    gsl库及说明

    gnu gsl库 1.8版本 附有使用说明哦!

    VS2005连接GSL数学库

    教你怎样将VS2005与GSL库连接起来。希望对你有用。

    GSL库(64bit)在QT5.50中使用+VS2013编译器

    GSL库(64bit)在QT5.50中使用+VS2013编译器,并应用GSL中的大量函数完在多种算法的开发,具体算法因版权问题,从中去除,不影响正常GSL测试使用。在64位win7下,64位的GSL库,QT5.5+vs2013编译器调用。

    GSL库VS2015 x64编译结果,静态和动态两种都有。

    GSL库VS2015 x64编译结果,静态和动态两种都有。

    gsl_src 库文件

    gsl库文件,gsl是图像图像处理的常用库

    如何创建32位与64位gsl库文件

    本文档详细说明了如何从源码使用mingw与msys以及VS2013创建32位与64位的gsl库文件。本过程在win7 64位系统上测试通过。

    gsl库--强大的数学库

    当时用高斯函数的时候gsl配置了很久。上传的是lib文件夹,直接覆盖就好了

    GSL数学库在Qt环境下搭建教程

    GSL(GNU Scientific Library)是一个 C 写成的用于科学计算的库,有超过1000个函数,该库提供了关于数学计算的很多方面,Matlab的大部分函数几乎都能借助它实现,可以在数值计算中省却很多事情。

    gsl.zip_gsl 静态_gsl- zip_gsl库 lib_gsl库计算积分_gsl静态库

    GSL科学计算库中两个非常重要的静态库,大多数人安装后可能自动生成不了,大家直接下载后放在lib里面即可使用

    gsl for windows 32&64 by VS compiler project

    以前做过一个用MinGW编译gsl的库,现在这个是用VS2010编译的。有32和64位版本。内附说明。

    gsl科学计算库

    gsl科学计算库

    GSL库 V2.4 for Windows

    GSL库 V2.4 最新版本。找了好久都没有找到,只好自己编译。特共享出来,供大家使用。

    gsl-1.11科学计算库

    gsl为开源高效科学计算库,涉及科学计算各领域。该计算库是为Visual C++ 2005编译的所有功能的1.11版本库。使用时将lib中文件拷贝至vc\platformSDK\lib;以及将inculde中的gsl目录拷贝至vc\platformSDK\include中

    gsl库及配置方法

    gsl库及详细的安装方法,经测试可以使用

    gsl科学数据库中libgsl库

    针对大家对vs2010中gsl里面libgsl库的无法生成问题,之前一直无法生成,后来多次改进终于实现

Global site tag (gtag.js) - Google Analytics