libusb является открытым исходным кодом, кросс-платформенный и совершенно бесплатно библиотека программного обеспечения реализована на С и предназначен из смещения, чтобы обеспечить общий доступ к USB (Universal Serial Bus) устройств под Linux, Android, BSD (FreeBSD, OpenBSD, NetBSD) , Microsoft Windows, Windows CE и операционные системы Дарвин / Mac OS X.
Библиотека инженерии таким образом, что она может быть легко и быстро перенесена на другие операционные системы. Те из вас, кто хочет, чтобы порт libusb к конкретной ОС, следует взглянуть на файл Портирование находится внутри исходного архива. Сборка и установка библиотеки libusb является непростой задачей, как описано в следующем section.Getting началось с libusbTo компиляции, установки и использования библиотеки libusb на ваших проектов в рамках операционной GNU / Linux систем, загрузите последнюю версию программного обеспечения от Softoware или через свой официальный сайт (ссылка в конце статьи), сохранить архив где-то на вашем компьютере, извлечь его и открыть свой любимый приложения эмуляции терминала.
Используйте & lsquo; CD & Rsquo; Команда для перехода к месту извлеченных архивных файлов (например кд /home/softoware/libusb-1.0.19) и введите & lsquo; ш autogen.sh & Rsquo; Команда для настройки проекта, а также для создания и lsquo; настроить и Rsquo; Сценарий, который может быть использован для оптимизации программы для вашего аппаратной архитектурой или включить различные варианты (см & lsquo; ./ конфигурационный --help & Rsquo; команду для деталей).
Если вы не хотите оптимизировать / переконфигурировать программу, просто введите & lsquo; сделать и Rsquo; Команда скомпилировать его. После успешной компиляции, которые не должен и Rsquo; т взять больше, чем несколько секунд, вы можете установить libusb для всей системы, выполнив & lsquo; Sudo сделать установку и Rsquo; Команда, как привилегированного пользователя или & lsquo; сделать установку и Rsquo; Команда, как корень. Теперь вы можете интегрировать его в собственное приложение, так что он может получить доступ к USB-устройств
Что нового В этом выпуске:.
- Добавить поддержку для потоков сыпучих USB на Linux и Mac OS X (# 11)
- Окна: Добавлена поддержка USB-3.0 корневой концентратор AMD и Intel
- Окна: Fix USB 3.0 определение скорости на Windows 8 или более поздней версии (# 10)
- Добавлена русский перевод libusb_strerror строк
- Все: Различные мелкие исправления и улучшений
- В (#XX) цифры номера libusb вопрос, см т.е. https://github.com/libusb/libusb/issues/11
Что нового в версии 1.0.18:
- Fix несколько утечек памяти
- Исправлена ошибка при HID переводы не возвращают данные на ОС Windows
- Убедитесь, что все ожидающие события потребляются
- Улучшение Android и поддержка ucLinux
- Несколько улучшений для Windows (протоколирование ошибок, VS2013, VIA xHCI поддержка)
- Несколько улучшений OS X (нарушается сборник, SIGFPE, поддержка 64bit)
Что нового в версии 1.0 Beta 2:
- Матч libusb-0.1 Endpoint решении поведение
- Обновление для libusb-0.9.1
Комментарии не найдены