Boost 库的安装
卸载Boost库
-
删除头文件和库文件
sudo rm -f /usr/local/lib/libboost* sudo rm -rf /usr/local/include/boost
-
删除遗留的cmake文件,cmake文件中包含了头文件和库文件目录
sudo rm -r /usr/local/lib/cmake/boost* sudo rm -r /usr/local/lib/cmake/Boost*
-
Boost官网下载所需要的版本并解压
tar -zxvf boost_1_80_0.tar.gz -C ./
-
配置编译选项:
使用 ./bootstrap.sh 脚本来配置编译选项:./bootstrap.sh --prefix=/usr/local
boost库的include目录:/usr/local/include/boost
boost库的lib目录:/usr/local/lib
-
编译
./b2
-
安装
sudo ./b2 install sudo ldconfig