libusb-1.0.27

Introduksjon til libusb

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.2 plattform.

Pakkeinformasjon

libusb Avhengigheter

Valgfri

Doxygen-1.12.0

Konfigurere Libusb

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”.

Installasjon av libusb

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

Innhold

Installerte Programmer: Ingen
Installert Bibliotek: libusb-1.0.so
Installerte Mapper: /usr/include/libusb-1.0 og /usr/share/doc/libusb-1.0.27

Korte Beskrivelser

libusb-1.0.so

inneholder API funksjoner som brukes for å få tilgang til USB maskinvare