Рейтинг@Mail.ru
[Войти] [Зарегистрироваться]

Наши друзья и партнеры

UnixForum
Беспроводные выключатели nooLite

Lines Club

Ищем достойных соперников.

Книги по Linux (с отзывами читателей)

Библиотека сайта или "Мой Linux Documentation Project"

На главную -> MyLDP -> Электронные книги по ОС Linux
Beyond Linux From Scratch. Version 2011-12-30
Назад 8. Библиотеки общего назначения Вперед

Пакет libatomic_ops-1.2

Знакомимся с пакетом libatomic_ops

В пакете libatomic_ops предоставлена реализация атомарных операций для работы с памятью в ряде архитектур. Эти операции позволяют создавать код, который просто переносится на другую архитектуру. В отличие от предыдущих подобных пакетов, в этом пакете явно учитывается наличие в памяти границ и есть возможность создавать код для различных архитектур с минимальными накладными расходами.

Информация о пакете

  • Загрузка (HTTP): http://www.hpl.hp.com/research/linux/atomic_ops/download/libatomic_ops-1.2.tar.gz
  • Контрольная сумма MD5: 1b65e48271c81e3fa2d7a9a69bab7504
  • Размер загружаемого пакета: 184 KB
  • Оценочный размер требуемого дискового пространства: 1,4 MB
  • Оценочное время сборки: менее 0,1 SBU

Замечания для пользователей: http://wiki.linuxfromscratch.org/blfs/wiki/libatomic_ops

Установка пакета libatomic_ops

Установите пакет с помощью следующих команд:

sed -i \
    's|datadir)/@PACKAGE@|datadir)/doc/@PACKAGE@/@PACKAGE_VERSION@|' \
    doc/Makefile.in &&
./configure --prefix=/usr &&
make

Чтобы проверить результаты, выполните команду make check.

Теперь в роли пользователя root выполните:

make install

Пояснение команды

sed -i ... doc/Makefile.in: Эта команда указывает, что документация должна быть установлена в директории, в имени которого указывается версия.

Описание пакета

Установленные программы: Нет

Установленные библиотеки: libatomic_ops.a и libatomic_ops_gpl.a

Установленные директории: /usr/include/libatomic_ops

Краткое описание

libatomic_ops{,_gpl}.a

содержит функции для атомарных операций с памятью

Перевод сделан с варианта оригинала, датированного 2010-11-09 02:16:04 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет Libidn-1.22   Пакет libdrm-2.4.27


Эта статья еще не оценивалась
Вы сможете оценить статью и оставить комментарий, если войдете или зарегистрируетесь.
Только зарегистрированные пользователи могут оценивать и комментировать статьи.

Комментарии отсутствуют