當使用下面的代碼安裝升壓它可以簡單地包括在使用#include <boost/whatever.hpp>
項目:如何實現從源代碼庫安裝boost的相同結果?
sudo apt install libboost-dev
按照Boost install instruction,#include <boost/whatever.hpp>
可以使用$BOOST_ROOT
實現。
當通過存儲庫安裝boost時,不存在$BOOST_ROOT
。
從存儲庫安裝boost後實際發生的情況以及從源代碼安裝時如何實現相同的結果?
安裝到默認路徑然後執行'mkdir -p/usr/local/include; ln -s/usr/local/boost_x_y/include/boost/usr/local/include'(和二進制文件相同)。這樣可以安裝多個boost版本,並通過更新一些符號鏈接來選擇「默認」版本。 –