Подскажите как пользоваться libusb в контексте Linux? В оригинальном архиве есть Makefile, но для FreeBSD, который имеет непривычный формат. В идеале хотелось бы взглянуть на программу использующую libusb под Linux. Как отправить байт в порт и т.д.
Kirill_Good
May 20 2012, 06:06
Цитата(Zelepuk @ May 19 2012, 12:29)
Подскажите как пользоваться libusb в контексте Linux? В оригинальном архиве есть Makefile, но для FreeBSD, который имеет непривычный формат. В идеале хотелось бы взглянуть на программу использующую libusb под Linux. Как отправить байт в порт и т.д.
Зайдите на libusb.org, скачайте исходники, после распаковки архива выполните в папке ./configure , появится Makefile подстроенный под вашу систему и делаете make. А примеры должны быть на том же сайте.
Zelepuk
May 20 2012, 07:51
Цитата(Kirill_Good @ May 20 2012, 10:06)
Зайдите на libusb.org, скачайте исходники, после распаковки архива выполните в папке ./configure , появится Makefile подстроенный под вашу систему и делаете make. А примеры должны быть на том же сайте.
спасибо за совет
kurtis
May 21 2012, 08:35
lsusb использует libusb, пример использования нужно смотреть в исходниках lsusb. Плюс в самом архиве есть папка с примерами. Если вам не нужно вносить изменения в саму библиотеку, то я бы использовал версию из репозиториев, если у вас дистрибутив основан на дебиан, то получить Libusb можно командой sudo apt-get install libusb-1.0-0 libusb-1.0-0-dev Если таки хотите собрать из исходников, то apt-get source libusb-1.0-0 Затем запустите скрипт autogen.sh и потом make
AVR
Jul 1 2012, 22:04
Кстати, libusb загибается, думаю рациональнее использовать более живой проект libusbx.
kurtis
Jul 2 2012, 11:02
Цитата
Кстати, libusb загибается,
ПРУФ?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.