Ou placer ses headers *.h ?

Résolu
lucas-no Messages postés 10 Statut Membre -  
lucas-no Messages postés 10 Statut Membre -
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 !

1 réponse

[Dal] Messages postés 6373 Statut Contributeur 1 106
 
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 Statut Membre
 
Effectivement mon include était entre <> et non entre guillemets ...
Merci beaucoup !
0