Наши партнеры








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

Библиотека сайта rus-linux.net

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

Пакет libusb-1.0.8

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

В пакете libusb находится библиотека, используемая некоторыми приложениями для доступа к устройствам USB.

Известно, что пакет правильно собирается и работает на платформе LFS-7.0.

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

Зависимости пакета libusb

Необязательные (необходимы для сборки документации по API)

Doxygen-1.7.5

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

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

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

./configure --prefix=/usr &&
make

Если установлен пакет Doxygen и вы хотите собрать документацию API, введите следующую команду:

make -C doc docs

В этом пакете набор тестов отсутствует.

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

make install

Если вы собрали документацию API, установите ее в роли пользователя root с помощью следующих команд:

install -v -d -m755 /usr/share/doc/libusb-1.0.8/apidocs &&
install -v -m644    doc/html/* \
                    /usr/share/doc/libusb-1.0.8/apidocs

Конфигурирование пакета Libusb

Чтобы получить доступ к "настоящим" устройствам USB (тем, которые драйвером запоминающих устройств не определяются как диск), в ядре должна быть соответствующая поддержка. Проверьте конфигурацию вашего ядра в меню Device Drivers => USB support => Support for Host-side USB (Драйвера устройств => Поддержка USB => Хост-поддержка USB). Там же вы можете выбрать для устройства USB любой аппаратный драйвер.

Подробности настройки устройств USB в разделе "Об устройствах USB".

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

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

Установленные библиотеки: libusb-1.0.{so,a}

Установленные директории: /usr/include/libusb-1.0 и /usr/share/doc/libusb-1.0.8

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

libusb-1.0.{so,a}

библиотеки, в которой находятся функции C для доступа к аппаратным возможностям USB

Перевод сделан с варианта оригинала, датированного 2011-11-15 23:41:27 +0000


Предыдущий раздел: Оглавление Следующий раздел:
Пакет LZO-2.03   Пакет libusb-compat-0.1.3