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.
Denne pakken er kjent for å bygge og fungere skikkelig med en LFS 13.0 plattform.
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.