Windows配置gsl科学技术库(VS2010 + gsl1.8)

博主在进行蒙特卡罗实验时,需使用C语言科学技术库中的概率分布密度函数,但该库在Windows下支持不佳。为避免下次配置麻烦,博主撰写此博客记录配置过程,还给出参考博客链接。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Windows配置gsl科学技术库

最近再写蒙特卡罗实验 需要用到概率分布密度函数 需要用到C语言的科学技术库

而这个科学技术库在windows下支持不是很好。。造成了很多问题

写篇博客 提醒一下自己 下次配置不用这么麻烦

参考博客 https://blog.youkuaiyun.com/piaoxuezhong/article/details/71272531
步骤:

1、去下载gsl源码 http://gnuwin32.sourceforge.net/packages/gsl.htm 解压
2、配置vs 共有几处需要配置 %%是自己gsl的安装目录
    其中VC++目录 需要
        “包含目录”添加:%%\GnuWin32\include
        “库目录”添加:%%\GnuWin32\lib 

    其中“附加依赖库”在“链接器” - 》 输入 -》 第一个选项 “附加依赖库” 
    在“附加依赖库”添加:libgsl_d.lib;libgslcblas_d.lib 

    在C/C++里 命令行 添加 /D "GSL_DLL" 命令

    下面用VS自带的CMD窗口操作 
    切换到进入gsl库的lib目录,然后先后执行两条语句:
    lib/machine:i386 /def:libgsl.def
    lib /machine:i386 /def:libgslcblas.def
    此时在lib目录里生成.lib文件,拷贝到 debug或者release目录下即可正确使用gsl科学技术库!
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值