реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> libusb, в Linux
Zelepuk
сообщение May 19 2012, 08:29
Сообщение #1


Знающий
****

Группа: Участник
Сообщений: 634
Регистрация: 27-10-10
Пользователь №: 60 464



Подскажите как пользоваться libusb в контексте Linux? В оригинальном архиве есть Makefile, но для FreeBSD, который имеет непривычный формат.
В идеале хотелось бы взглянуть на программу использующую libusb под Linux. Как отправить байт в порт и т.д.
Go to the top of the page
 
+Quote Post
Kirill_Good
сообщение May 20 2012, 06:06
Сообщение #2


Местный
***

Группа: Участник
Сообщений: 217
Регистрация: 10-12-10
Из: Москва
Пользователь №: 61 528



Цитата(Zelepuk @ May 19 2012, 12:29) *
Подскажите как пользоваться libusb в контексте Linux? В оригинальном архиве есть Makefile, но для FreeBSD, который имеет непривычный формат.
В идеале хотелось бы взглянуть на программу использующую libusb под Linux. Как отправить байт в порт и т.д.


Зайдите на libusb.org, скачайте исходники, после распаковки архива выполните в папке ./configure , появится Makefile подстроенный под вашу систему и делаете make. А примеры должны быть на том же сайте.
Go to the top of the page
 
+Quote Post
Zelepuk
сообщение May 20 2012, 07:51
Сообщение #3


Знающий
****

Группа: Участник
Сообщений: 634
Регистрация: 27-10-10
Пользователь №: 60 464



Цитата(Kirill_Good @ May 20 2012, 10:06) *
Зайдите на libusb.org, скачайте исходники, после распаковки архива выполните в папке ./configure , появится Makefile подстроенный под вашу систему и делаете make. А примеры должны быть на том же сайте.

спасибо за совет
Go to the top of the page
 
+Quote Post
kurtis
сообщение May 21 2012, 08:35
Сообщение #4


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 21-06-05
Пользователь №: 6 205



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
Go to the top of the page
 
+Quote Post
AVR
сообщение Jul 1 2012, 22:04
Сообщение #5


фанат Linux'а
*****

Группа: Свой
Сообщений: 1 353
Регистрация: 23-10-05
Из: SPB.RU
Пользователь №: 10 008



Кстати, libusb загибается, думаю рациональнее использовать более живой проект libusbx.


--------------------
Go to the top of the page
 
+Quote Post
kurtis
сообщение Jul 2 2012, 11:02
Сообщение #6


Местный
***

Группа: Свой
Сообщений: 466
Регистрация: 21-06-05
Пользователь №: 6 205



Цитата
Кстати, libusb загибается,

ПРУФ?
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 19th June 2025 - 21:23
Рейтинг@Mail.ru


Страница сгенерированна за 0.01373 секунд с 7
ELECTRONIX ©2004-2016