文件名称:vs2013环境下进行配置gls.txt
文件大小:2KB
文件格式:TXT
更新时间:2022-10-24 16:21:14
gls
下载地址:http://download.csdn.net/detail/diyoosjtu/5164893,http://download.csdn.net/detail/diyoosjtu/5164899 下载 两个exe文件 安装下载的两个文件gsl-1.8.exe和gsl-1.8-src.exe,如安装在:D:\GSL\ 目录下 设置编译环境 (1)对于VS2010: 1、生成lib文件。发现安装目录lib下并没有libgsl.lib,libgslcblas.lib这两个文件,倒是有两个扩展名为def和a(linux下库文件包格式)的文件,因此必须进行转换。 开始菜单,要用VS带的CMD命令行去跑,不能用windows系统下的CMD!!! 进入gsl库的lib目录下依次输入以下两条语句: lib /machine:i386 /def:libgsl.def lib /machine:i386 /def:libgslcblas.def 再看lib目录下,发现有了libgsl.lib,libgslcblas.lib这两个文件。 2、将..\GnuWin32l\bin中的libgsl.dll和libgslcblas.dll复制到D:\Program Files\Microsoft Visual Studio 10.0\VC\Bin;将\include整个Gsl目录复制到D:\Program Files\Microsoft Visual Studio 10.0\VC\include下;\lib目录下的所有.lib文件全部复制到D:\Program Files\Microsoft Visual Studio 10.0\VC\Lib下。 (如果这样添加了其实下面指定的前两个都不需要,因为在系统中已经有了这些文件,但不建议按这种方法指定,这样会使系统VC库中的东西非常混乱,强烈建议使用下面这种指定路径的方法!!) 在Project -> tracking-> Configuration Properties -> C/C++ -> General -> Additional Include Directories 中增加头文件路径。 在Project -> tracking -> Configuration Properties -> C/C++ -> General -> Additional Library Directories 中增加库文件路径。 在Project -> tracking -> Configuration Properties -> Linker -> Input -> Additional Dependencies 中增加所依赖的库文件libgsl.lib和libgslcblas.lib。 若开发的程序以动态连接的方式使用了gsl库,则需要在应用程序入口处,添加: #define GSL_DLL 否则程序会出现运行时错误