在 Ubuntu 18.04 中安裝最新的 libboost 和函式庫?

在 Ubuntu 18.04 中安裝最新的 libboost 和函式庫?

Ubuntu 18.04 附 libboost1.65-dev。值得慶幸的是,我可以使用 PPA 升級 libboost(到版本 1.69 或 1.70)。但是,這些 PPA 沒有附帶最新的 boost 庫,例如 chrono、atomic、math 等。

答案1

解壓縮源碼:

./bootstrap.sh --prefix=/usr && ./b2 stage threading=multi link=shared

現在,作為 root 使用者:

./b2 install threading=multi link=shared && ln -svf detail/sha1.hpp /usr/include/boost/uuid/sha1.hpp

說明可以從這裡

相關內容