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 riktig ved å bruke en LFS 12.1 plattform.
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.