命令“brew install boost”适用于我的 MacOSX,但它安装了最新的 boost 1.57。如何使用brew安装旧的1.55?
答案1
你会想跑brew install [email protected]
$ brew search boost
==> Formulae
boost ✔ boost-build
boost-python [email protected]
[email protected] [email protected] ✔
boost-bcp boost-mpi
boost-python3 [email protected] [email protected]
==> Casks
boostnote focus-booster
iboostup nosqlbooster-for-mongodb
turbo-boost-switcher
答案2
另一种可能的解决方案是从源代码手动编译精确版本。
只需执行以下操作
从以下位置下载确切版本的 .tar.gzhttps://boostorg.jfrog.io/ui/native/main/release
解压并进入目录:
tar -xzf boost_1_50_0.tar.gz cd boost_1_50_0
配置(和构建
bjam
):./bootstrap.sh --prefix=/usr/local/Cellar/boost/1.54.0
建造:
./b2
安装:
./b2 install