web-dev-qa-db-fra.com

Emplacement des fichiers d'en-tête USB pour Include

Je travaille sur le portage d'une application Windows sur Ubuntu 14.04. L'application est une interface utilisateur graphique côté hôte pour un périphérique USB utilisant l'interface générique HID. J'ai besoin d'inclure les fichiers d'en-tête pour les pilotes USB par défaut intégrés à l'installation d'Ubuntu 14 mais je n'ai pas été en mesure de localiser l'emplacement de ces en-têtes.

Ces fichiers peuvent porter le nom libusb.h ou peut-être usb.h. Quelqu'un peut-il offrir une suggestion où regarder?

Je suis un nouvel utilisateur de Linux, veuillez donc garder vos réponses exactes, sinon je risque de me perdre. Merci.

3
Pablo

Le fichier libusb.h se trouve dans le paquet libusb-1.0-0-dev:

libusb-1.0-0-dev: /usr/include/libusb-1.0/libusb.h

tandis que usb.h est fourni par libusb-dev:

libusb-dev: /usr/include/usb.h

Sans plus de détails sur votre application, il est difficile de savoir ce qui est requis.

4
steeldriver