如何卸载BOOST 1.49并在ubuntu中安装BOOST 1.54?
我的ubuntu系统增加了1.49。 我正在尝试卸载boost 1.49并将其从我的系统中完全删除。
然后安装Boost 1.54.0
我喜欢这个从我的系统卸载1.49 –
sudo apt-get --purge remove libboost-dev sudo apt-get --purge remove libboost-all-dev
之后,当我按照命令查看版本时,它仍然说我有1.49
cat /usr/include/boost/version.hpp | grep "BOOST_LIB_VERSION" // BOOST_LIB_VERSION must be defined to be the same as BOOST_VERSION #define BOOST_LIB_VERSION "1_49"
不知道为什么?
我尝试安装像这样的Boost 1.54.0版本 –
wget http://sourceforge.net/projects/boost/files/boost/1.54.0/boost_1_54_0.tar.gz/download tar -xvzf boost_1_54_0.tar.gz cd boost_1_54_0/ ./bootstrap.sh --with-libraries=atomic,date_time,exception,filesystem,iostreams,locale,program_options,regex,signals,system,test,thread,timer,log sudo ./b2 install
但是仍然没有向我展示安装1.54.0版本的升级版?
任何指针如何从我的系统中删除BOOST 1.49并在我的机器上安装BOOST 1.54?
你需要卸载libboost1.49-dev
软件包……实际上,它应该用一个sudo apt-get autoremove
。 如果你不确定这样做:
dpkg -S /usr/include/boost/version.hpp
这将返回包含此文件的包,然后您可以:
sudo apt-get autoremove package