linux下boost库安装

本文提供了两种安装Boost库的方法。一是通过YUM安装工具快速安装,二是手动下载源代码包并进行编译安装。手动安装步骤包括解压源代码、执行bootstrap.sh、b2编译及安装等,并给出了常见问题解决方案。

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

方法一:

yum install boost
yum install boost-devel

方法二:

1. 下载源代码包,解压

2. 进入目录执行:

  $ ./bootstrap.sh

3. 然后执行:

  $ ./b2

检查是否能正确编译全部的包

4. 最后就是安装到系统默认目录:

  $ ./b2 install

实际上,第3和第4步可以合并,但为了跟踪可能的编译错误,最好分开。默认安装头文件在目录/usr/local/include,而库文件在目录/usr/local/lib。卸载也很简单,直接将以上两个目录中有关boost的内容删除就可以了。


采用方法二的话,最好在第三步指定prefix选项,如果不加,装好后,默认的头文件在/usr/local/include/boost目录下。库文件在/usr/local/lib/目录下。默认不用修改。

如果编译程序提示头文件或者方法找不到,则把/usr/local/include/boost下的头文件mv到/usr/include下就可以了。

如果编译好程序后,在运行时提示无法加载某个库文件,则把/usr/local/lib下的所有boost的库文件mv到/usr/lib目录下就可以了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值