favba
Messages postés4Date d'inscriptionlundi 27 juillet 2009StatutMembreDernière intervention16 avril 2010
-
16 avril 2010 à 09:59
favba
Messages postés4Date d'inscriptionlundi 27 juillet 2009StatutMembreDernière intervention16 avril 2010
-
16 avril 2010 à 13:42
Bonjour tt le monde.. encore une fois je reviens vers vous pour vous poser mon problème en esperant avoir un coup de main, une reponse..
Voila je travaille sous linux fedora et j'ai un fichier C à l'interieur duquel nous avons fais des includes...
par exemple
theneoiceman
Messages postés78Date d'inscriptionlundi 14 avril 2003StatutMembreDernière intervention23 avril 2010 16 avril 2010 à 12:23
Yop,
Petit rappel : le -o doit etre suivi du nom du fichier de sortie et non du -I comme tu viens de le faire.
cela donnerait donc :
gcc -o <fichierexecutabledesortie> -I/usr/include/linux/ nom_fichier.C
2ieme chose : tu fais "#include <linux/usb.h>" alors que tu as précisé le chemin "/usr/include/linux/" comme répertoire supplémentaire d'includes. Il y a redondance de "linux" dans tout ca.
Donc je te conseillerai plutot d'écrire :
gcc -o <fichierexecutable> -I/usr/include/ nom_fichier.C
Essaie déjà de voir si ca marche avec cette version
favba
Messages postés4Date d'inscriptionlundi 27 juillet 2009StatutMembreDernière intervention16 avril 2010 16 avril 2010 à 13:42
Merci theneoiceman pour ta réponse. j'ai essayé ce que tu m'a donné..
maintenant ca ne maffiche plus aucun fichier ou dossier de ce type
Par contre j'ai des tas de warning et des tas d'erreurs du type:
Storage class speciefied for pameter 'xxx 1port device`
ou encore
unknown field 'num_interrupt in' specified in initializer
si quelqu'un peut m'aider svp..je ne suis pas très forte en C.