libatomic_ops-7.6.12

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

Development versions of BLFS may not build or run some packages properly if dependencies have been updated since the most recent stable versions of the book.

Informations sur le paquet

Notes utilisateur : https://wiki.linuxfromscratch.org/blfs/wiki/libatomic_ops

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.6.12 &&
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.6.12

Descriptions courtes

libatomic_ops.so

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

Last updated on