libatomic_ops gir implementeringer for oppdateringsoperasjoner for atomic minne på en rekke arkitekturer. Dette tillater direkte bruk av disse i rimelig flyttbar kode. I motsetning til tidligere lignende pakker, vurderer denne eksplisitt minnebarriere semantikk, og tillater konstruksjon av kode som involverer minimum overhead over et mangfold av arkitekturer.
Utviklingsversjoner av BLFS kan kanskje ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden de siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/bdwgc/libatomic_ops/releases/download/v7.10.0/libatomic_ops-7.10.0.tar.gz
Nedlasting MD5 sum: 1de9631daa0781a8c5a8457053d57cf0
Nedlastingsstørrelse: 532 KB
Estimert diskplass som kreves: 6.2 MB (med tester)
Estimert byggetid: 0.1 SBU (med tester)
Installer libatomic_ops ved å kjøre følgende kommandoer:
./configure --prefix=/usr \
--enable-shared \
--disable-static \
--docdir=/usr/share/doc/libatomic_ops-7.10.0 &&
make
For å teste resultatene, utsted make check.
Nå, som root bruker:
make install
--enable-shared: Denne
bryteren aktiverer bygging av libatomic_ops delte biblioteker.
--disable-static: Denne
bryteren forhindrer installasjon av statiske versjoner av
bibliotekene.