如何在不使用 sudo 的情况下构建和安装 boost
以下是如何在不使用 sudo 的情况下构建和安装 boost,即如果你在工作的机器上没有 root 权限。本指南主要针对 Linux 编写,但可能也适用于其他系统。
从 Boost 下载页面下载 boost。我用 1.86.0 测试过,但它应该适用于许多版本,包括较旧和较新的版本。
我建议下载 .tar.bz2 版本,即下载页面上的第一个链接:

build_boost.sh
tar xjvf boost_1_86_0.tar.bz2
cd boost_1_86_0
./bootstrap.sh
./b2 install --prefix=$HOME/usr这将安装到 $HOME/usr,这是用户安装软件的常见位置。你可以将其更改为你喜欢的任何其他位置。使用 $HOME/usr 时,头文件将安装在 ~/usr/include,库文件在 ~/usr/lib 等。
If this post helped you, please consider buying me a coffee or donating via PayPal to support research & publishing of new posts on TechOverflow