Próbowałem zainstalować SDK ze wspomnianej strony internetowej i nie mogłem znaleźć jej śladu po zakończeniu instalacji. Chociaż znalazłem kilka elementów libusb w /usr/local/Developer/SDKs/MacOSX10.6.sdk/usr/local/ Nie jestem pewien, czy pochodzi od tego instalatora, ponieważ nie mogłem znaleźć żadnych przykładów, tylko biblioteki i one zostały oznaczone jako libusb0.1.4.
Z drugiej strony, skoro pytasz pytanie z tagiem DarwinPorts, którą proponujemy używać, aby zainstalować libusb gdyż przynajmniej stawia wszystko w znanej lokalizacji:
- /opt/local/var/MacPorts/oprogramowanie do zainstalowania plików
- /opt/local/lib dla bibliotek
- /opt/local/include dla plików nagłówkowych
Jeśli nigdy nie używany DarwinPorts wtedy gdy masz macports zainstalowany, można zainstalować libusb użyciu
sudo port install libusb
zainstalować libusb1.0 lub
sudo port install libusb-legacy
zainstalować libusb0.1.12.
Następnie możesz stworzyć projekt w Xcode i link do biblioteki libusb - * .biblioteki zawarte w/opt/local/lib (w moim katalogu mój plik biblioteki nazywa się libusb-1.0.a ponieważ mam libusb1.0 zainstalowany).
Nie mam dużego doświadczenia w korzystaniu z Xcode, więc nie mogę Ci pomóc w dalszej części tej ścieżki. Osobiście, do tej pory zrobiłem użytek z wrappera Python o nazwie pyusb, aby przeprowadzić szybkie eksperymenty z libusb, ponieważ nie muszę wykonywać konfiguracji IDE ani biblioteki/pliku włączającego w Pythonie.
AKTUALIZACJA: Wczytując katalog instalacyjny macports dla libusb, nie znalazłem żadnych przykładów, które byłyby bummerem. Jeśli dotarłeś tak daleko, proponuję udać się bezpośrednio do źródła na numer libusb, pobrać i rozpakować plik tar i zbudować kod, który znajduje się w katalogu przykładów. Przepraszamy za okrężną drogę otrzymywania przykładów libusb, ale naprawdę doceniam, że organizacja Macports nakłada na instalacje, co oszczędza mi trochę przyszłego bólu (jak wtedy, gdy chcę odinstalować).
Jeszcze lepiej, zainstaluj z Homebrew: "brew install libusb". – louielouie
@louielouie: Dlaczego jest lepiej? –
@ Joncage, ponieważ ta odpowiedź pochodzi z 2010 roku. Wiele zmieniło się w ciągu pięciu lat. Homebrew jest obecnie najlepszym menedżerem pakietów dla OS X. – taco