参考这篇博客
我是在官网下载的boost_1_70_0
,安装命令:
解压后
cd boost_1_70_0
获取所需的库,主要的是boost::regex支持的icu:
sudo apt-get update
sudo apt-get install build-essential g++ python-dev autotools-dev libicu-dev build-essential libbz2-dev libboost-all-dev
Boost的引导程序设置:
./bootstrap.sh --prefix=/usr/
然后用:
./b2
并最终安装它:
sudo ./b2 install
就因为boost安装问题,pcl总是跑不起来,出错:No rules to make target “/usr/lib/libboost_system.so”。大概就是这个错误吧。原因是boost安装路径不对,按照以上步骤重新安装后,一切正常。
折腾我一天,差点崩溃