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 ikke bygge eller kjøre noen pakker riktig hvis LFS eller avhengigheter har blitt oppdatert siden den siste stabile versjonene av bøkene.
Nedlasting (HTTP): https://github.com/ivmai/libatomic_ops/releases/download/v7.8.2/libatomic_ops-7.8.2.tar.gz
Nedlasting MD5 sum: d07b3d8369d7f9efdca59f7501dd1117
Nedlastingsstørrelse: 516 KB
Estimert diskplass som kreves: 6.8 MB (med tester)
Estimert byggetid: 0.2 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.8.2 && 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.