Ubuntu12.04编译安装Boost1.55

本文详细介绍了在Ubuntu 12.04上编译并安装Boost库1.55的步骤,包括从sourceforge下载、解压、配置、编译、安装以及环境变量设置。通过执行./bootstrap.sh、./b2 install --prefix=/usr/local等命令完成编译安装,并在/etc/profile.d下创建boost.sh文件以设置环境变量。最后,通过一个简单的测试案例验证Boost安装成功。

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

编译、安装Boost1.55

 

1. sourceforge上下载Boost1.55

 

2. 解压到 boost_1_55_0

 

3. cd boost_1_55_0

 

4. 终端输入:   ./bootstrap.sh

 

5. 编译,我的虚拟机上跑了1个多小时,终端输入:  sudo ./b2

 

6. 安装,终端输入:  sudo ./b2 install --prefix=/usr/local

 

7. 将目录/usr/local/include/boost改成/usr/local/include/boost_1_55_0/boost (加一层,这样以后boost更新了,就可以简单的弄个别的目录)

 

8. 在/etc/profile.d/ 中新建一个shell文件boost.sh,文件内容如下:

    #!/bin/sh

    export BOOST_INC=/usr/local/include/boost_1_55_0

    export BOOST_LIB=/usr/local/lib

 

9. 注销或重启

 

测试:

1. 拷贝boost_1_55_0/libs/asio/example/cpp03/nonblocking下的third_party_lib.cpp文件,重命名为test.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值