1. 程式人生 > >Boost 和 Boost.Build 的設置

Boost 和 Boost.Build 的設置

HA str 相關 路徑 strong 定位 自己的 註意 uil

問題

安裝編譯完 Boost 後,如果不設置 BOOST_ROOTBOOST_BUILD_PATH 則可能導致使用 bjam 時定位到 Boost 默認的路徑 /usr/share/boost-build,而如果此目錄下已有系統默認的 Boost 相關安裝文件,就會導致 Boost 當前版本和默認安裝版本不匹配的錯誤。

方案

直接修改 .bashrc,加入下述兩句即可 (註意,我這裏使用的路徑是我默認的 boost 編譯路徑 /usr/local/boost_1_67_0,讀者應該根據自己的路徑更改)

export BOOST_ROOT=/usr/local/boost_1_67_0
export BOOST_BUILD_PATH
=/usr/local/boost_1_67_0

完。

Boost 和 Boost.Build 的設置