Ou placer ses headers *.h ?

Résolu/Fermé
lucas-no Messages postés 10 Date d'inscription lundi 28 mai 2012 Statut Membre Dernière intervention 14 décembre 2015 - 13 déc. 2015 à 21:49
lucas-no Messages postés 10 Date d'inscription lundi 28 mai 2012 Statut Membre Dernière intervention 14 décembre 2015 - 14 déc. 2015 à 10:18
Bonjour,

Je suis actuellement en train de développer un petit jeu en C/openGL pour les cours et je bloque sur un point :
Une partie de mes fonctions sont définies dans un fichier header et je souhaite les utiliser dans mon 'main', seulement en plaçant le fichier .h dans le même répertoire que mon main.c et en précisant bien le #include en début de fichier, au moment de compiler j'ai l'erreur suivante :

"fatal error : mazeBuilder.h : Aucun fichier ou dossier de ce type ..."

Ou faut-il que je place mon fichier header pour que la compilation fonctionne ?

Note : Je travaille sur une machine virtuelle Debian Jessie

Merci d'avance !

A voir également:

1 réponse

[Dal] Messages postés 6203 Date d'inscription mercredi 15 septembre 2004 Statut Contributeur Dernière intervention 29 janvier 2025 1 099
Modifié par [Dal] le 14/12/2015 à 10:01
Salut lucas-no,

Appelles-tu bien le header avec un include comportant des guillemets (
#include "mazeBuilder.h"
et non
#include <mazeBuilder.h>
) ? Respectes-tu bien la casse (majuscules-minuscules du nom du fichier) ?


Dal
0
lucas-no Messages postés 10 Date d'inscription lundi 28 mai 2012 Statut Membre Dernière intervention 14 décembre 2015
14 déc. 2015 à 10:18
Effectivement mon include était entre <> et non entre guillemets ...
Merci beaucoup !
0