1. 到官网下载最新版的boost,Boost C++ Libraries - Browse /boost at SourceForge.net
环境安装
yum install python-devel bzip2 bzip2-devel mpi mpi-devel -y
2. 解压:
tar zxvf boost_1_55_0.tar.gz
3. 进入解压后的目录boost_1_55_0,执行:
sudo ./bootstrap.sh --prefix=/usr/local/include/boost
4. 安装:
sudo ./b2 install
上面安装看上去正常, 但生成的库里始终找不到能支持多线程的 libboost_thread-mt.so.1.55.0库
本以为是boost版本问题, 但用1.53版本测试还是不能生成libboost_thread-mt.so.1.55.0
网上查找资料, 测试了以下方试, 还是不能生成想要的库.
1156 ./bootstrap.sh --with-libraries=all --with-toolset=gcc --prefix=/usr/local/boost
1157 ./bootstrap.sh --with-libraries=all --with-tools