libusb pakken inneholder et bibliotek som brukes av enkelte programmer for tilgang til USB enheter.
Denne pakken er kjent for å bygge og fungere riktig ved å bruke en LFS 12.1 plattform.
Nedlasting (HTTP): https://github.com/libusb/libusb/releases/download/v1.0.27/libusb-1.0.27.tar.bz2
Nedlasting MD5 sum: 1fb61afe370e94f902a67e03eb39c51f
Nedlastingsstørrelse: 632 KB
Estimert diskplass som kreves: 5.7 MB
Estimert byggetid: mindre enn 0.1 SBU
For å få tilgang til rå USB enheter (de som ikke behandles som en disk av masselagrings driveren), må passende støtte være tilgjengelig i kjernen. Sjekk din kjernekonfigurasjon:
Device Drivers ---> [*] USB support ---> [USB_SUPPORT] <*/M> Support for Host-side USB [USB] [*] PCI based USB host interface [USB_PCI] # These are most common USB controller drivers for PC-like systems. # For modern systems often [USB_XHCI_HCD] is the only one needed # even if the system has USB 2.0 ports: < /*/M> xHCI HCD (USB 3.0) support [USB_XHCI_HCD] < /*/M> EHCI HCD (USB 2.0) support [USB_EHCI_HCD] < /*/M> OHCI HCD (USB 1.1) support [USB_OHCI_HCD]
For mer informasjon om oppsett av USB enheter, se the section called “Problemer med USB Enheter”.
Installer libusb ved å kjøre følgende kommandoer:
./configure --prefix=/usr --disable-static && make
Hvis Doxygen er installert og du ønsker å bygge API dokumentasjonen, utfør følgende kommandoer:
pushd doc && doxygen -u doxygen.cfg && make docs && popd
Denne pakken kommer ikke med en testpakke.
Nå, som root
bruker:
make install
Hvis du har laget API dokumentasjonen, installer den ved å bruke
følgende kommandoer som root
bruker:
install -v -d -m755 /usr/share/doc/libusb-1.0.27/apidocs && install -v -m644 doc/api-1.0/* \ /usr/share/doc/libusb-1.0.27/apidocs