libatomic_ops-7.8.4

Introduction à libatomic_ops

libatomic_ops fournit des implémentations pour des opérations atomiques de mise à jour de la mémoire sur un certain nombre d'architectures. Cela permet leur utilisation directe dans un code raisonnablement portable. Contrairement à des paquets précédents similaires, celui-ci considère les sémantiques de la barrière mémoire de façon explicite et il permet la construction d'un code impliquant le minimum de surcoût sur une large variété d'architectures.

[Note]

Note

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.

Informations sur le paquet

Installation de libatomic_ops

Installez libatomic_ops en exécutant les commandes suivantes :

./configure --prefix=/usr    \
            --enable-shared  \
            --disable-static \
            --docdir=/usr/share/doc/libatomic_ops-7.8.4 &&
make

Pour vérifier les résultats, lancez make check.

Maintenant, en tant qu'utilisateur root :

make install

Explication des commandes

--enable-shared : Ce paramètre active la construction des bibliothèques partagées libatomic_ops.

--disable-static : Ce paramètre empêche l'installation des versions statiques des bibliothèques.

Contenu

Programmes installés: Aucun
Bibliothèques installées: libatomic_ops.so et libatomic_ops_gpl.so
Répertoire installé: /usr/include/libatomic_ops et /usr/share/doc/libatomic_ops-7.8.4

Descriptions courtes

libatomic_ops.so

contient les fonctions pour les opérations sur la mémoire atomique