libatomic_ops-7.8.2

Introduksjon til libatomic_ops

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.

[Notat]

Notat

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.

Pakkeinformasjon

Installasjon av libatomic_ops

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

Parameterforklaringer

--enable-shared: Denne bryteren aktiverer bygging av libatomic_ops delte biblioteker.

--disable-static: Denne bryteren forhindrer installasjon av statiske versjoner av bibliotekene.

Innhold

Installerte Programmer: Ingen
Installerte Biblioteker: libatomic_ops.so og libatomic_ops_gpl.so
Installert Mappe: /usr/include/libatomic_ops og /usr/share/doc/libatomic_ops-7.8.2

Korte Beskrivelser

libatomic_ops.so

inneholder funksjoner for atomic minneoperasjoner