Fast_float fournit un ensemble d'en-têtes C++ pour les opération de chaînes vers des nombres à virgule flottante.
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/fastfloat/fast_float/archive/v8.2.4/fast_float-8.2.4.tar.gz
Somme de contrôle MD5 du téléchargement : 8a5cf6eccb19d7c417a8040a0c37ced3
Taille du téléchargement : 119 Ko
Estimation de l'espace disque requis : 1,3 Mo (plus 620 Mo pour les tests)
Estimation du temps de construction : mois de 0,1 SBU (plus 0,3 SBU pour les tests, en fonction de la connexion réseau)
git-2.53.0 (pour télécharger certains tests) et doctest
Il est nécessaire d'être connecté à internet pour certains tests de ce paquet
Installez fast_float en exécutant les commandes suivantes :
mkdir build &&
cd build &&
cmake -D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_BUILD_TYPE=Release \
-G Ninja ..
Maintenant, en tant qu'utilisateur root :
ninja install
Pour tester les résultats, exécutez : cmake .. -D FASTFLOAT_TEST=ON && ninja test. Remarquez que les tests téléchargeront certains fichiers de test et le cadriciel de test externe doctest sur Internet et que le paquet doctest sera installé si la suite de tests est exécutée avant ninja install. N'exécutez donc pas la suite de tests avant l'installation.