VS2012 下配置gsl-1.8库

GSL的安装配置如下:

1、下载安装

http://gnuwin32.sourceforge.net/packages/gsl.htm

下载安装gsl-1.8.exe和gsl-1.8-src.exe两个exe文件。

下载好后如下图:

2、设置VS2012编译环境

1)生成lib文件。发现安装目录lib下并没有libgsl.lib,libgslcblas.lib这两个文件,倒是有两个扩展名为def和a(linux下库文件包格式)的文件,因此必须进行转换。

要用VS2012带的CMD命令行去跑,不能用windows系统下的CMD!!!

如下图所示:

这里选择:VS2012 x86本机工具命令提示(我的是32位系统)

从开始菜单里面运行这个玩意,然后在命令框中输命令,进入gsl库的lib目录下依次输入以下两条语句:

如下图所示:

lib /machine:i386 /def:libgsl.def

lib /machine:i386 /def:libgslcblas.def

3、设置环境变量

环境变量配置如下:添加目录为:E:\GnuWin32\bin ;

如图:

4、设置工程属性:

“包含目录”添加: E:\include

“库目录”添加:     E:\GnuWin32\lib

“源目录”添加:     E:\GnuWin32\src\gsl\ 1.8\gsl-1.8

如图:

在工程属性 连接器 ->输入 :

libgsl.lib;libgslcblas.lib

如图:

注意:

编译时找不到libgsl.dll及libgslcblas.dll的解决方法

直接到gsl/bin下面把libgsl.dll及libgslcblas.dll拷贝到项目目录下\Debug目录下,或者VS的bin下就可以啦!

时间: 2024-12-28 15:39:54

VS2012 下配置gsl-1.8库的相关文章

vs2012中配置和使用boost库

vs2012中配置和使用boost库 一.配置: 1.到www.boost.org下载boost库源代码,完成之后解压,我放置的路径是f:\install. 2.打开vs2012,点击"工具"->"visual studio 命令提示",弹出命令行 3.切换到install\boost_1_55_0路径下,在命令行输入bootstrap,便生成bjam.exe,保存在boost_1_55_0目录下 4.在命令行输入bjam toolset=msvc-12.0

VS2012下配置MPI

1.先下载安装mpich,下载地址为: http://www.mpich.org/downloads/ 完成后的目录如下图所示: 2.打开VS,创建如下工程 3.选择项目属性,添加头文件和库文件 4.引入mpi头文件和库 (1)找到"VC++ Directions->Include Directories",加上MPICH2的include文件路径,例如:"D:\software\MPICH2\include" (2)左边还是"VC++ Direct

ubuntu14.04 下安装 gsl 科学计算库

GSL(GNU Scientific Library)作为三大科学计算库之一,除了涵盖基本的线性代数,微分方程,积分,随机数,组合数,方程求根,多项式求根,排序等,还有模拟退火,快速傅里叶变换,小波,插值,基本样条,最小二乘拟合,特殊函数等.下面介绍一下GSL的安装和使用. 方法一: 首先从官网下载到源代码(我用的版本是 gsl-1.9)压缩包,解压后进入目录,执行 ./configure make make install 这个过程需要几分钟.这里还有一点需要注意的是,执行 make inst

windows下的gsl(科学计算库)配置

一.GSL介绍 GNU科学计算函数库GSL(GNU Scientific Library)是一个强大的C/C++数值计算函数库,它是一个自由软件,是GNU项目软件的一个部分,遵循GPL协议.GSL是一个为C和C++程序员提供的科学数值运算库.该科学计算库异常强大,函数库提供了大量的数值计算程序,如随机函数.特殊函数和拟合函数等等,整个函数库大约有1000多个函数,几乎涵盖了科学计算的各个方面.提供了如下方面的支持: Complex Numbers          Roots of Polyno

VLFeat图像库在VS2012下的配置

最近做课题所需,开始使用VLFeat图像库. 库下载链接: http://download.csdn.net/detail/sunboyiris/7500097 下载解压后改名为 vlfeat,放在D盘根目录下面.即为D:\vlfeat 在系统属性里面,PATH路径添加   D:\vlfeat 如图所示: 接下来新建一个项目: 添加库文件夹,可执行文件夹,包含文件夹. 接下来开始写个测试代码了: 新建一个头文件: vlfeature.h #pragma once #include "stdafx

window下Opengl与vs2012环境配置

一.opengl与C++环境配置 1. 下载opengl包. 2. 将压缩包解压后, (1)将.dll文件(GLU.DLL, GLUT.DLL, GLUT32.DLL)放到C:\Windows\System32目录下: (2)将.h文件(GL.H, GLAUX.H, GLU.H, GLUT.H)放到\\Microsoft Visual Studio 11.0\VC\include\gl目录下,如果gl文件夹没有就新建: (3)将.lib文件(glut.lib, glut32.lib, glaux

VC++6.0 下配置 pthread库2010年12月12日 星期日 13:14VC下的pthread多线程编程 转载

VC++6.0 下配置 pthread库2010年12月12日 星期日 13:14VC下的pthread多线程编程     转载 #include <stdio.h>#include <stdlib.h>#include <pthread.h> void* tprocess1(void* args){       int i=1;       while(i<=10){            printf("process1:%d\n",i);

Tools下的mdscongiguer 文件中 43行 oracle 配置 发现需要连接库 -lclntsh libclntsh.so 库是个什么东西呢?

Tools下的mdscongiguer     文件中 43行  oracle 配置      发现需要连接库 -lclntsh      libclntsh.so 库是个什么东西呢? 分想一个知乎网站上的帖子: -----------------------------------------------------------------------------------------------------------------------------------------------

Visual Stdio 环境下使用 GSL (GNU Scientific Library) df

GNU Scientific Library (GSL)是一个开源的科学计算的函数库,功能非常强大.网上介绍它的文章很多,而且 GSL 的文档也写的非常的好,属于那种特别容易上手的函数库.这里就不多对 GSL 进行介绍了. 今天要讲的是如何在 Visual stdio 环境下使用这个库.其实这方面的内容网上也有一些.不过采用的方法大多不太好.有的是直接下载 GSL for Widows 来使用,但是这个 GSL for Widows 是 2006 年的GSL 1.8 ,古董级的版本了,这个版本缺