erreur fatale: libudev.h: Aucun fichier ou répertoire
Je compile avec g++/gcc sur ubuntu12.04 et c'est "OK", mais je ne peux pas faire de la compilation croisée à l'aide de la raspberry pi outils maître
toolsmaster
CC := /home/Desktop/Simple_Linux_Driver/tools-master/arm-bcm2708/arm-bcm2708-linux-gnueabi/bin/arm-bcm2708-linux-gnueabi-g++
GCC := /home/Desktop/Simple_Linux_Driver/tools-master/arm-bcm2708/arm-bcm2708-linux-gnueabi/bin/arm-bcm2708-linux-gnueabi-gcc
J'avais installer le poste suivant:
-sudo apt-get install libusb-1.0-0-dev
-sudo apt-get install libudev-dev
raspberry pi version du noyau 3.2.27 (izzit j'ai besoin d'activer le "comment" et reconstruite)?
OriginalL'auteur WWJ | 2013-07-23
Vous devez vous connecter pour publier un commentaire.
Sa fonctionne!!! j'ai besoin de faire de la compilation croisée et le cp .h .donc, à l'intérieur de la raspberry pi croix toolsmaster
Ci-dessous est ce que j'essaie:
Ne laissez-moi savoir si je rate anythings Merci^^
télécharger libusb dernière version du fichier tar.
version 1.0.8
LA CHAÎNE DE TRAITEMENT EST DÉFINI.
pour l'écriture de programmes:
ajouter #include d'utilisation de la bibliothèque.
compiler à l'aide suivante:
REMARQUE: NE PAS MISSOUT SUR "-lusb-1.0"
OriginalL'auteur WWJ
Si vous le faites ci-dessus, il va installer les bibliothèques c'est pour x86.
Les bibliothèques ci-dessus doit être à la framboise de la croix-outil de la chaîne. si ses pas présent, alors vous avez besoin de cross-compiler pour l'architecture arm. Ensuite, vous devez l'exporter par follwing cmd
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/path to library
D'abord exporter les outils à l'aide de
export
commande.export PATH=$PATH:/path to tool chain
Avant de le faire au-dessus de la 1ère essayez ce qui suit
e.g export PATH=$PATH:/home/Desktop/Simple_Linux_Driver/outils-master/bras-bcm2708/bras-bcm2708-linux-gnueabi/bin/
si vous souhaitez exporter, à chaque fois, à chaque terminal puis .
vi .bashrc
À la fin du fichier, ajoutez simplement de commande ci-dessous .
export PATH=/path to tool chain bin:$PATH
e.g
export PATH=/opt/Arm_tool_chain/bin:$PATH
je suis en train de compiler un driver USB code-je obtenir à partir de github (github.com/signal11/hidapi). je l'aide x86 pour compiler le code.
Pouvez-vous partager votre Makefile. afin que je puisse comprendre ce qu'est exactement vous d'essayer
puis-je envoyer par email? j'avais essayer de faire de la compilation croisée avec libusb à l'aide de la raspberry pi toolmaster et il fonctionne, mais j'ai pas encore essayer sur le libudev encore.
Ok envoyer moi avec peu d'explication de ce que vous essayez de faire.Dans le commentaire ci-dessus il n'est pas clair ce que vous dites . voici mon id [email protected]
OriginalL'auteur vinay hunachyal