GSL+VS在Win64位下的配置

说明:以下三个软件的目的是为了编译GSL-WIN64位文件,如果不想自己弄,这里有已经编译好的文件,可直接调用,直接跳到第五步。该链接是gsl-2.4版本。
链接:https://download.csdn.net/download/qq_29848393/10631713

1.下载MinGW-64位以及MSYS 

链接:https://download.csdn.net/download/qq_29848393/10631758

           https://download.csdn.net/download/qq_29848393/10631773

     将MinGW-64位以及MSYS安装目录下的Bin地址添加到系统环境变量Path中。

2.下载GSL,可以去官网下,或者
链接:https://download.csdn.net/download/qq_29848393/10631673

3.打开MSYS/msys.bat文件 ,通过 cd /GSL安装路径 进入gsl-x.x版本文件。

之后依次输入以下命令且等待编译完成

  ./configure

make

make install 

4.全部编译完成后,在MSYS/local会产生四个文件,及编译好的可用于WIN64位系统的GSL文件。

5.在VS的工程属性中:

VC++目录 --->包含目录:添加生成的include文件地址

VC++目录 --->库目录:添加生成的lib文件地址

c/c++ --->预处理器--->预处理器定义:添加 GSL_DLL  //缺少这一步,会在部分函数方法调用时产生错误

链接器---->输入--->附加依赖项:添加

libgsl.dll.a
libgslcblas.dll.a
libgsl.a
libgslcblas.a

最后将local/bin中的复制到项目执行文件生成同目录下,或直接将该bin目录添加到系统路径中。

配置完成。

评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值