Bonjour
Je débute en C sur eclipse au sein d'un cours
de plus je suis sur une VM fedora avec eclise kepler (c'est dans le cadre du cours obligé de rester la dessus)
de toute façon ce n'est pas trop ça je pense le véritable problème
j'ai essayé de suivre : http://alexandre-laurent.developpez....-bibliotheque/
mais ce n'était pas évident mais j'ai quand même essayé de configurer mon projet et mon environnement :
j'ai crée tous les fichiers .c et .h dans le dossier principal à ce moment là le dossier binaires était encore là
j'ai généré et lancer une fois
ensuite j'ai voulu créer :
un dossier sources /sources
un dosssier normal /headers
ensuite j'ai fait un click droit sur proprietes du dossier global du projet
dans generation c/c++ /Parametres/Inclusions=>chemins inclusions(-l) j'ai mis le chemin pour les headers
dans generation c/c++ /Parametres/Bibliotheques=>chemins de recherches bibliotheques (-L) j'ai mis le chemin pour les sources
je ne savais pas trop quoi mettre au début dans Bibliotheques j'ai mis -lXXX
j'ai généré mais il perd le dossier /binaries et j'ai une seule erreur :
make: *** Aucune règle pour fabriquer la cible « exos.o », nécessaire pour «dossier du projet ». Arrêt.
je crois comprendre ce qui ne va pas le premier fichier de /sources est exos.o,
donc mon dossier /source n'est pas compilé du tout d'ailleurs si je remet les fichiers .c à la racine tout va bien.
où est mon erreur ? c'est le makefile qui genere le binarie non ?
j'ai donc besoin d'aide pour bien faire pointer sur /sources dans proprietes car je crois que je n'ai pas tout compris
en vous remerciant de votre aide
Partager