Windows下载安装boost库 以及解决路径问题

上一篇太啰嗦了,这一篇就简洁概括解决问题的情况

一.boost库文件找不到的原因

三种:没有安装boost库;或者boost库路径不对;或者boost库的版本不对

二、boost库下载和编译方法

两种方法下载:
1.下载一个原始库,然后再编译,参考文章:

https://blog.csdn.net/doubleintfloat/article/details/123061700

这种方法比较简单,但是要注意版本的问题,VS跟boost库的版本是对应的(比如:VS2019 对应vc142, VS2017 对应vc141,VS2019 对应vc140),我们在官网下载了一个boost库,这个版本可能是boost_1_72_0, boost_1_78_0之类的,然后编译的时候会自动根据电脑上的VS版本生成对应的vc版本,比如:boost_1_72_0和vs2019 会生成:libboost_atomic-vc142-mt-gd-x32-1_72.lib
boost_1_72_0和vs2015 会生成:libboost_atomic-vc140-mt-gd-x32-1_72.lib
好像有配置文件可以修改这个,但我不会。
所以弄之前要确认好自己的需求版本。

2.下载一个预编译过的库,再安装,参考文章:

https://blog.csdn.net/mrbaolong/article/details/107606131

这种方法就可以直接选择自己需要的版本,不用考虑上种方法中VS和boost库版本自动对应的问题了,
另外这个博客里也写明白了,boost库中文件与include、lib等的对应问题。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值