как установить libusb на mac os
macOS Big Sur 11.0.1 (20B29) > Libusb missing > failed to install libusb #16
Comments
iComet commented Nov 26, 2020
No description provided.
The text was updated successfully, but these errors were encountered:
rA9stuff commented Nov 26, 2020
Hi, please run this command on terminal. It will show you the logs generated by leetdown. Then copy and paste the logs here.
/Applications/leetdown.app/Contents/MacOS/leetdown.app
jackhu9527 commented Nov 26, 2020
About abcde : Library for USB device access!
More Information: http://libusb.info
Steps:
rA9stuff commented Nov 26, 2020
@jackhu9527 Yeah it fixes it but I want to know what’s wrong with leetdown so I can fix it for good.
RolphNL commented Dec 2, 2020
Unfortunately LeetDown wants to install «libusb» when I approve it, it fails
khoitran18 commented Dec 11, 2020
same problem with my iPhone 5s
davidmacae commented Dec 18, 2020
Olá, execute este comando no terminal. Ele irá mostrar os logs gerados pelo leetdown. Em seguida, copie e cole os logs aqui.
/Applications/leetdown.app/Contents/MacOS/leetdown.app
Need sudo access on macOS (e.g. the user jota to be an Administrator)!
MacBook-Pro-de-Jota:
DKingPhotographi commented Jan 14, 2021
Still Having LIBUSB Download/install failure, I have tried a number of methods but I am not really good with coding, just been researching and trying codes that others suggest. This is my latest attempts still with no success. Please let me know where else or what else I may try. I am trying to restore 10.3.3 to 1st gen ipad air. Thank you all for your time.
Last login: Thu Jan 14 15:35:32 on console
Admins-MBP:
DKINGPHOTOGRAPHI$ brew install libusb
Updating Homebrew.
Warning: You are using macOS 10.11.
We (and Apple) do not provide support for this old version.
You will encounter build failures with some formulae.
Please create pull requests instead of asking for help on Homebrew’s GitHub,
Twitter or any other official channels. You are responsible for resolving
any issues you experience while you are running this
old version.
DKINGPHOTOGRAPHI$ sudo make
make: *** No targets specified and no makefile found. Stop.
Admins-MBP:
DKINGPHOTOGRAPHI$ /usr/local/lib
-bash: /usr/local/lib: is a directory
Admins-MBP:
DKINGPHOTOGRAPHI$ show content /usr/local/lib
-bash: show: command not found
Admins-MBP:
DKINGPHOTOGRAPHI$ /usr/sbin/pcscd—version
-bash: /usr/sbin/pcscd—version: No such file or directory
Admins-MBP:
DKINGPHOTOGRAPHI$ sudo make
make: *** No targets specified and no makefile found. Stop.
Admins-MBP:
How to set up libusb on Mac OS X?
I’d like to try to make a user-space device driver using libusb on Mac, but I’m confused where to start. In the SDK installer (which I got from http://www.ellert.se/twain-sane) it said something about examples which I couldn’t find anywhere on my computer.
Could anyone please describe how do I set up libusb for development on OS X? May I use Xcode? What should I include in my code?
3 Answers 3
Working on OSX Yosemite 10.10
Easiest way to do this:
Homebrew is amazing and I recommend it for all developers that use Mac.
I tried to install the SDK from the aforementioned website and couldn’t find a trace of it once the installer finished. Though I did find some libusb items at /usr/local/Developer/SDKs/MacOSX10.6.sdk/usr/local/ I’m not sure it came from that installer as I couldn’t find any examples, just libraries and they were labeled as libusb0.1.4.
On the other hand, since you asked your question with the macports tag, I’d suggest you use that to install libusb as it at least puts everything in a known location:
If you’ve never used macports then once you have macports installed then you can install libusb using
to install libusb1.0 or
sudo port install libusb-legacy
to install libusb0.1.12.
Then you can create a project in Xcode and link to the libusb-*.a library contained in /opt/local/lib (in my directory my library file is called libusb-1.0.a since I have libusb1.0 installed).
I don’t have much experience using Xcode so I can’t help you any further down this path. Personally what I’ve done so far is use a Python wrapper called pyusb to do some quick experimentation with libusb as I don’t have to do IDE setup or library/include file setup with Python.
UPDATE: Poking around the macports install directory for libusb, I didn’t find any examples included which was a bummer. If you’ve gotten this far then I’d suggest going directly to the source for libusb, download and unpack the tar file, and building the code that’s in the example directory. Sorry for the roundabout way of getting libusb examples but I’ve really come to appreciate the organization macports imposes on installations which saves me quite a bit of future pain (like when I want to uninstall).
Как настроить libusb на Mac OS X?
Я хотел бы попытаться сделать драйвер пользовательского устройства с помощью libusb на Mac, но я запутался, с чего начать. В установщике SDK (который я получил отhttp://www.ellert.se/twain-sane) он сказал что-то о примерах, которые я не мог найти нигде на своем компьютере.
может ли кто-нибудь описать, как настроить libusb для разработки на OS X? Могу ли я использовать Xcode? Что я должен включить в свой код?
3 ответов
Я попытался установить SDK с вышеупомянутого веб-сайта и не смог найти его след после завершения установки. Хотя я нашел некоторые элементы libusb в /usr/local/Developer/SDKs / MacOSX10.6.sdk/usr/ local / я не уверен, что он пришел из этого установщика, поскольку я не мог найти никаких примеров, просто библиотеки, и они были помечены как libusb0.1.4.
С другой стороны, поскольку вы задали свой вопрос с тегом macports, я бы предложил вам использовать его для установки libusb как минимум помещает все в известном месте:
Если вы никогда не использовали macports, то после того, как вы системы MacPorts установлен, то вы можете установить libusb с помощью
для установки libusb1.0 или
sudo port install libusb-legacy
для установки libusb0.1.12.
UPDATE: ковыряясь в каталоге установки macports для libusb, я не нашел никаких примеров, которые были обломками. Если вы получили это далеко, то я бы предложил перейти непосредственно к источнику для libusb, загрузите и распакуйте файл tar и создайте код, который находится в каталоге примера. Извините за окольный способ получения примеров libusb, но я действительно оценил организацию, которую macports накладывает на установки, которая спасает меня совсем немного боли (например, когда я хочу удалить).
Как настроить libusb на Mac OS X?
Я хотел бы попытаться сделать драйвер устройства пользовательского пространства с помощью libusb на Mac, но я запутался, с чего начать. В установщике SDK (который я получил от http://www.ellert.se/twain-sane) он сказал что-то о примерах, которые я не мог найти нигде на своем компьютере.
Может ли кто-нибудь описать, как мне настроить libusb для разработки на OS X? Можно ли использовать Xcode? Что я должен включить в свой код?
Я попытался установить SDK с вышеупомянутого веб-сайта и не смог найти его после завершения установки. Хотя я нашел некоторые элементы libusb в /usr/local/Developer/SDKs/MacOSX 10.6.sdk/usr/local/. Я не уверен, что он пришел из этого установщика, поскольку я не мог найти никаких примеров, просто библиотеки, и они были помечены как libusb0.1.4.
С другой стороны, поскольку вы задали свой вопрос с помощью тега macports, я бы посоветовал вам использовать его для установки libusb, поскольку он по крайней мере помещает все в известное местоположение:
- /opt/local/var/macports/программное обеспечение для установки файлов
/opt/local/lib для библиотек
/opt/local/include для файлов заголовков
Если вы никогда не использовали macports, то после установки macports вы можете установить libusb с помощью
для установки libusb1.0 или
sudo port install libusb-legacy
для установки libusb0.1.12.
У меня нет большого опыта использования Xcode, поэтому я не могу помочь вам продвинуться дальше по этому пути. Лично, что я сделал до сих пор, используйте оболочку Python под названием pyusb, чтобы немного ускорить эксперименты с libusb, поскольку мне не нужно делать установку IDE или библиотеку/включать установку файла с помощью Python.
UPDATE: Высказывание по папке установки macports для libusb, я не нашел никаких примеров, которые были обломками. Если вы дошли до этого, я бы предложил перейти непосредственно к источнику для libusb, загрузить и распаковать tar файл и создавая код, который находится в каталоге примера. Извините за окольный путь получения примеров libusb, но я действительно понял, что макросы организации накладываются на установки, что избавляет меня от боли в будущем (например, когда я хочу удалить).
Как настроить libusb на Mac OS X?
Я хотел бы попытаться создать драйвер устройства пользовательского пространства, используя libusb на Mac, но я не знаю, с чего начать. В инсталляторе SDK (который я получил с http://www.ellert.se/twain-sane) он сказал что-то о примерах, которые я не смог найти нигде на моем компьютере.
Может ли кто-нибудь описать, как мне установить libusb для разработки под OS X? Могу ли я использовать Xcode? Что я должен включить в свой код?
3 ответа
Я попытался установить SDK с вышеупомянутого веб-сайта и не смог найти его след после завершения установки. Хотя я нашел некоторые элементы libusb по адресу /usr/local/Developer/SDKs/MacOSX10.6.sdk/usr/local/, я не уверен, что они были получены от этого установщика, так как я не смог найти примеры, только библиотеки и они были помечены как libusb0.1.4.
С другой стороны, поскольку вы задали свой вопрос с тегом macports, я бы посоветовал вам использовать его для установки libusb, поскольку он по крайней мере помещает все в известное место:
Если вы никогда не использовали macports, то после установки macports вы можете установить libusb, используя
установить libusb1.0 или
sudo port install libusb-legacy
Затем вы можете создать проект в Xcode и связать его с библиотекой libusb-*., Содержащейся в /opt/local/lib (в моем каталоге мой библиотечный файл называется libusb-1.0.a, так как у меня установлена libusb1.0).
У меня нет большого опыта использования XCode, поэтому я не могу помочь вам в дальнейшем. Лично я до сих пор использовал оболочку Python, называемую pyusb, чтобы быстро поэкспериментировать с libusb, поскольку мне не нужно настраивать IDE или настраивать файл библиотеки / включения с Python.
ОБНОВЛЕНИЕ: осматривая каталог установки macports для libusb, я не нашел ни одного примера, который был бы обломом. Если вы продвинулись так далеко, я бы предложил перейти непосредственно к исходному коду libusb, скачать и распаковать файл tar и собрать код, который находится в каталоге примеров. Извините за окольный способ получения примеров libusb, но я действительно оценил организацию, которую macports налагает на установки, что избавляет меня от проблем в будущем (например, когда я хочу удалить).