Wie man boost ohne sudo baut & installiert
So können Sie boost ohne sudo bauen & installieren, d.h. wenn Sie keine Root-Berechtigungen auf der Maschine haben, an der Sie arbeiten. Dieser Guide ist hauptsächlich für Linux geschrieben, funktioniert aber wahrscheinlich auch auf anderen Systemen.
Laden Sie boost von der Boost-Download-Seite herunter. Ich habe dies mit 1.86.0 getestet, aber es sollte mit vielen Versionen funktionieren, sowohl älteren als auch neueren.
Ich empfehle, die .tar.bz2-Version herunterzuladen, das ist der erste Link auf der Download-Seite:

tar xjvf boost_1_86_0.tar.bz2
cd boost_1_86_0
./bootstrap.sh
./b2 install --prefix=$HOME/usrDies installiert nach $HOME/usr, was ein gängiger Ort für benutzerinstallierte Software ist. Sie können dies zu einem beliebigen anderen Ort ändern. Bei Verwendung von $HOME/usr werden die Header in ~/usr/include und die Bibliotheken in ~/usr/lib usw. installiert.