libatomic_ops-1.2

Introduction à libatomic_ops

libatomic_ops fournit des implémentations pour des opérations de mise à jour de la mémoire atomique 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 d'overhead sur une large variété d'architectures.

Informations sur le paquet

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

Installation de libatomic_ops

Installez libatomic_ops en lançant les commandes suivantes :

sed -i \
    's|datadir)/@PACKAGE@|datadir)/doc/@PACKAGE@/@PACKAGE_VERSION@|' \
    doc/Makefile.in &&
./configure --prefix=/usr &&
make

Pour tester les résultats, lancez make check.

Maintenant, en tant qu'utilisateur root :

make install

Explications de la commande

sed -i ... doc/Makefile.in : Cette commande oblige la documentation à s'installer dans un répertoire versionné.

Contenu

Programmes installés: Aucun
Bibliothèques installées: libatomic_ops.a and libatomic_ops_gpl.a
Répertoire installé: /usr/include/libatomic_ops

Descriptions courtes

libatomic_ops{,_gpl}.a

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

Last updated on 2010-11-09 03:16:04 +0100