编译、安装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.