Libusb е с отворен код, многоплатформен и напълно безплатен софтуер библиотека изпълнява в C и проектирана от офсетов да предостави общ достъп до USB (Universal Serial Bus) устройства под Linux, Android, BSD (FreeBSD, OpenBSD, NetBSD) , Microsoft Windows, Windows CE и Дарвин / Mac OS X операционни системи.
Библиотеката е проектирана по такъв начин, че да може да бъде лесно и бързо преминаване към други операционни системи. Тези от вас, които искат да пристанище Libusb с конкретна OS, трябва да разгледаме файла Пренасянето намерени в архива източник. Изграждане и инсталиране на Libusb библиотеката е лесна задача, както е описано в следващия section.Getting започна с libusbTo компилирате, да инсталира и използва Libusb библиотеката на вашите проекти по силата на GNU / Linux операционни системи, първо да изтеглите най-новата версия на софтуера от Softoware или чрез официалния си уебсайт (вижте адреса в края на статията), запазването на архива някъде на компютъра, го разархивирайте и отворете вашето любимо приложение терминален емулатор.
Използвайте & lsquo; CD & rsquo; команда, за да се придвижите до мястото на добитите файл (например CD /home/softoware/libusb-1.0.19) и написали & lsquo; ш autogen.sh & rsquo; команда за конфигуриране на проекта, както и за генериране на & lsquo; конфигурирате & rsquo; скрипт, който може да се използва за оптимизиране на програмата за вашия хардуер архитектура или позволи на различните опции (вижте & lsquo; ./ Configure --help & rsquo; командата за подробности).
Ако решите да не се оптимизира / повторно конфигуриране на програмата, просто въведете & lsquo; направи & rsquo; заповядам да го компилирате. След успешна компилация, които Не трябва & rsquo; т отнеме повече от няколко секунди, можете да инсталирате Libusb цялата система, като изпълнява на & lsquo; Sudo да инсталирате & rsquo; команда като привилегирован потребител или на & lsquo; да инсталирате & rsquo; команда като корен. Сега можете да го интегрира в собствения си молба, така че да получите достъп до USB устройства
Какво ново в тази версия:.
- <Ли > Добави подкрепа за USB насипни потоци за Linux и Mac OS X (# 11)
- Windows: Добави AMD и Intel подкрепа USB-3.0 хъб корен
- Windows: Fix USB 3.0 отчитане на скоростта на Windows 8 или по-късно (# 10)
- Добавена руски превод за libusb_strerror струни
- All: Различни малки поправки и почистване на бреговата
- На (#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:
- Match Libusb-0.1 крайна точка справяне поведение
- Актуализация за Libusb-0.9.1
Коментари не е намерена