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:

Boost Was herunterladen

build_boost.sh
tar xjvf boost_1_86_0.tar.bz2
cd boost_1_86_0
./bootstrap.sh
./b2 install --prefix=$HOME/usr

Dies 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.


Check out similar posts by category: Boost, C/C++