Библиотека сайта rus-linux.net
Beyond Linux From Scratch. Version 2011-12-30 | ||
Назад | 8. Библиотеки общего назначения | Вперед |
Пакет libusb-1.0.8
Знакомимся с пакетом libusb
В пакете libusb находится библиотека, используемая некоторыми приложениями для доступа к устройствам USB.
Известно, что пакет правильно собирается и работает на платформе LFS-7.0.
Информация о пакете
- Загрузка (HTTP): http://downloads.sourceforge.net/libusb/libusb-1.0.8.tar.bz2
- Загрузка (FTP): ftp://anduin.linuxfromscratch.org/BLFS/svn/l/libusb-1.0.8.tar.bz2
- Контрольная сумма MD5: 37d34e6eaa69a4b645a19ff4ca63ceef
- Размер загружаемого пакета: 331 KB
- Оценочный размер требуемого дискового пространства: 5 MB
- Оценочное время сборки: 0,1 SBU
Зависимости пакета libusb
Необязательные (необходимы для сборки документации по API)
Замечания для пользователей: 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
Краткое описание
| библиотеки, в которой находятся функции C для доступа к аппаратным возможностям USB |
Перевод сделан с варианта оригинала, датированного 2011-11-15 23:41:27 +0000
Предыдущий раздел: | Оглавление | Следующий раздел: |
Пакет LZO-2.03 | Пакет libusb-compat-0.1.3 |