在Visual Studio 2012中使用GSL
2024-08-25 05:27:13
1. 下载GSL
http://gnuwin32.sourceforge.net/packages/gsl.htm 下载 Complete package, except sources和Sources两个exe文件,安装在同一目录。安装后的目录结构:
2. 生成lib
使用vs命令工具,进入到lib目录,运行以下命令:
lib /machine:i386 /def:libgsl.def
lib /machine:i386 /def:libgslcblas.def
生成libgsl.lib和libgslcblas.lib文件
3. VS2012新建工程,设置项目属性
在属性页-配置属性-VC++目录作如下设置:包含目录为include,库目录为lib
4. 添加附加依赖项
在属性页-配置属性-链接器-输入 添加两项:libgsl.lib;libgslcblas.lib
5. 拷贝dll
把bin目录下的两个dll文件libgsl.dll和libgslcblas.dll拷贝到工程目录对应的Debug,Release目录下
6. 测试
#include <gsl/gsl_sf.h>
#include <iostream>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
cout << gsl_sf_gamma_inc(1.5,0.5) << endl;
return ;
}
参考:http://www.cnblogs.com/moondark/archive/2012/04/26/2471879.html
最新文章
- 昨天写支付接口时遇到支付接口返回数据接收地址,session数据丢失(或者说失效)的问题
- maven加载jar包配置
- Java for LintCode 颜色分类
- Linux下编译带x264的ffmpeg的配置方法,包含SDL2
- android: 使用 AsyncTask
- (7)redis pipeline
- 因修改system密码导致expdp备份失败
- Web自动化框架之五一套完整demo的点点滴滴(excel功能案例参数化+业务功能分层设计+mysql数据存储封装+截图+日志+测试报告+对接缺陷管理系统+自动编译部署环境+自动验证false、error案例)
- uva 315 Network(无向图求割点)
- 不可小觑的Web开发编码规范
- Java容器---List
- python调用metasploit里的MS-17-010模块进行漏洞攻击
- js 手写 Promise
- Activiti Modeler初探实践
- jQuery-Load方法
- java并发特性:原子性、可见性、有序性
- apk反编译——基础是内功,得牢,飞跃还得多看源码,不同思想的碰撞才能产生火花,加油!!!!!!!!
- [svc]C10K 问题引发的技术变革
- caffe2+cuda+Ubuntu16.04(u盘安装)
- css tips —— 在css中完成国际化