windows以及Ubuntu下Boost库安装

Windows:
1、Boost下载链接
Boost
2、将下载好的压缩文件解压
3、使用VS命令行工具进入到解压目录,执行bootstrap.bat等待完成,这时会生成两个可执行文件可以直接选择两个.exe文件中的一个在命令行运行安装,也可以选择自定义安装位置以及所需要的库,可以使用一下两个安装命令,具体参数可以自行设置

bjam stage --toolset=msvc-14.0 --without-graph --without-graph_parallel --without-math --without-mpi --without-python --without-serialization --without-wave --stagedir="D:\Boost\vc14" link=static runtime-link=shared runtime-link=static threading=multi debug release

以及

bjam stage --toolset=msvc-12.0 --stagedir="D:\Boost\vc12" link=static runtime-link=shared runtime-link=static threading=multi debug release

具体作用自行体会,等待安装完成,就会在D盘下面看到安装好的Boost库。接下来就需要在VS中进行配置了,VS包含目录为压缩文件解压之后的文件夹路径,库目录为安装之后的lib路径。

Ubuntu
1、同上面步骤一样,先下载压缩文件解压,然后切换路径到解压文件夹下面,然后执行./bootstrap.sh等待完成。
2、安装,直接执行./b2或者./bjam,这个过程等待的时间会比较长。
3、最后在将生成的库安装到/usr/local/lib目录下面,默认的头文件在/usr/local/include/boost目录下边

sudo ./b2 install

4、如果需要卸载Boost,直接将/usr/local/lib和/usr/local/include/boost两个目录下的文件直接删除就可以了。
5、如果执行第3步出现fatal error: bzlib.h: No such file or directory,解决方案:安装

sudo apt-get install libbz2-dev
  #安装mpi库
apt-get install libicu-dev 
  #支持正则表达式的UNICODE字符集 
  #需要python的话
apt-get install libbz2-dev     

然后重新执行

sudo ./b2 install
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值