Le paquet Abseil-cpp contient une série de bibliothèques conçues pour étendre la bibliothèque standard C++.
Les versions de développement de BLFS peuvent ne pas arriver à contruire ou à exécuter certains paquets correctement si LFS ou des dépendances ont été mises à jour depuis la dernière version stable des livres.
Téléchargement (HTTP) : https://github.com/abseil/abseil-cpp/releases/download/20250814.0/abseil-cpp-20250814.0.tar.gz
Somme de contrôle MD5 du téléchargement : 016feacd6a6b3b9a47ab844e61f4f7bd
Taille du téléchargement : 2,1 Mo
Estimation de l'espace disque requis : 24 Mo
Estimation du temps de construction : 0,2 SBU (avec parallélisme = 4)
Installez Abseil-cpp en exécutant les commandes suivantes :
mkdir build && cd build && cmake -D CMAKE_INSTALL_PREFIX=/usr \ -D CMAKE_BUILD_TYPE=Release \ -D ABSL_PROPAGATE_CXX_STD=ON \ -D BUILD_SHARED_LIBS=ON \ -G Ninja .. && ninja
Ce paquet n'a pas de suite de tests.
Maintenant, en tant qu'utilisateur root
:
ninja install
-D
ABSL_PROPAGATE_CXX_STD=ON
: ce paramètre active la
propagation des fonctionnalités du C++ aux cibles qui se lient aux
bibliothèques de ce paquet.
-D
BUILD_SHARED_LIBS=ON
: ce paramètre construit les
versions partagées des bibliothèques fournies par ce paquet au lieu
des bibliothèques statiques.