下载BOOST
http://sourceforge.net/projects/boost/files/boost/1.55.0/
编译BOOST
第1步
sudo ./boosttrap.sh
第2步 编译
sudo ./b2 (可以指定安装目录 例如:sudo ./b2 prefix=xxx xxx:是你希望的安装目录,默认头文件安装到/usr/local/boost 为文件安装到/usr/local/lib/boost)
第3步 安装
sudo ./b2 install
使用BOOST
搭建BOOST开发环境
在~/.bashrc中声明BOOST的头文件和库文件路径,例如:
BOOST_INCLUDE=/usr/local/include/boost
export BOOST_INCLUDE
BOOST_LIB=/usr/local/lib/boost
export BOOST_LIB
需要链接库文件(.a或.so)的几个库
BOOST库的大部分库的源文件都是写在hpp文件中的,在编译时只需要通过-I$BOOST_INCLUDE指定头文件路径就可以了,有几个库需要链接库文件
regex(正则库),thread(线程库)