Visual Studio ne peut pas inclure de fichier d'en-tête.
Projets Visual studio ont un dossier pour les fichiers d'en-tête. Alors, j'ai mis le fichier d'en-tête en y pensant, je serais capable de taper #include "SDL.h", mais cela ne fonctionne pas. J'ai fait quelques recherche et rien trouvé d'utile.
source d'informationauteur Itchy Nekotorych
Vous devez vous connecter pour publier un commentaire.
Mettre la tête là seulement vous aide à organiser vos fichiers, il ne copie pas le fichier à inclure les répertoires ni fait automatiquement visible.
Vous devez ajouter le chemin d'accès où
SDL.h
est situé à votre projet supplémentaire inclure des répertoires.Il suffit de cliquer droit sur le projet -> Propriétés de Configuration -> C/C++ -> Général> d'autres Répertoires include.
En fait, vous ne devriez pas avoir à ajouter
SDL.h
à la solution, avoir le chemin d'accès dans les autres Répertoires inclus est assez.Ce dossier vue que vous pouvez voir sur la gauche, c'est juste de l'organisation du projet hiérarchie - il ne reflète pas votre disque hiérarchie et l'emplacement réel sur le disque dur de votre fichier peut être totalement différente. Et #include prend en compte votre emplacement sur le disque dur (et tous les chemins de recherche défini dans les propriétés du projet)
Donc, pour faire court:
- Vérifiez si votre SDL.h fichier est dans un emplacement accessible sur le disque 🙂