Installation de la SDL sous C !
Fermé
ketuktours1
Messages postés
1
Date d'inscription
dimanche 6 juin 2010
Statut
Membre
Dernière intervention
6 juin 2010
-
6 juin 2010 à 17:52
mamiemando Messages postés 32298 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 mars 2023 - 22 janv. 2011 à 23:47
mamiemando Messages postés 32298 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 23 mars 2023 - 22 janv. 2011 à 23:47
A voir également:
- Installation de la SDL sous C !
- Chromecast installation - Guide
- La france est arrivée à l'installation locale ✓ - Forum Consommation et internet
- Installer dev c++ - Télécharger - Langages
- Installation windows 10 sans compte microsoft - Guide
- Schéma installation rj45 maison fibre - Forum câblage
3 réponses
Salut !
Alors, d'après ce que je comprends, le message dit :
"Le chemin (de la SDL) est valide, mais le compilateur ne peut pas localiser le fichier include (utilisé par la SDL) suivant : SDL.h". Par contre, c'est volontaire l'espace entre le "in" et le "it" ?
Pour l'installation, je réessaye d'expliquer (on sait jamais, tu t'es peut-être trompé dans la copie des fichiers) :
1°) Copie les fichiers .h dans le dossier "include" MAIS avant tu créé un dossier "SDL" et tu mets ces fichiers dedans.
2°) Copie les fichiers .a (sous Code::Blocks) et mets-les dans ce même dossier.
Normalement, ça marche.
Oilà, c'est tout ce que je peux dire.
À +
Alors, d'après ce que je comprends, le message dit :
"Le chemin (de la SDL) est valide, mais le compilateur ne peut pas localiser le fichier include (utilisé par la SDL) suivant : SDL.h". Par contre, c'est volontaire l'espace entre le "in" et le "it" ?
Pour l'installation, je réessaye d'expliquer (on sait jamais, tu t'es peut-être trompé dans la copie des fichiers) :
1°) Copie les fichiers .h dans le dossier "include" MAIS avant tu créé un dossier "SDL" et tu mets ces fichiers dedans.
2°) Copie les fichiers .a (sous Code::Blocks) et mets-les dans ce même dossier.
Normalement, ça marche.
Oilà, c'est tout ce que je peux dire.
À +
Salut à tous
'ai eu le même problème, il faut que tu change ton chemin $(sdl1), il faut mettre un 1 après sdl puisque sdl, le premier a été mal configuré.Mais pourrais tu m'aider à la prochaile fenêtre, ou faut il placé la sdl quand on a la fenêtre.
a+a+
'ai eu le même problème, il faut que tu change ton chemin $(sdl1), il faut mettre un 1 après sdl puisque sdl, le premier a été mal configuré.Mais pourrais tu m'aider à la prochaile fenêtre, ou faut il placé la sdl quand on a la fenêtre.
a+a+
mamiemando
Messages postés
32298
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
23 mars 2023
7 575
22 janv. 2011 à 23:47
22 janv. 2011 à 23:47
Il faut ajouter dans des options de compilation les chemins vers les includes dans lesquels le compilateur gcc peut espérer trouver les headers de la librairie SDL (options -I ou -isystem).
Après le répertoire à passer dépend de ton #include. Par exemple si tu fais #include <SDL.h> et que ce fichier est dans /home/toto/SDL/SDL.h il faudrait passer l'option -I/home/toto/SDL. Tu auras la même problématique au moment du linkage (pour lier ton exécutable à la librairie SDL).
Un tutoriel ici :
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c#part_14186
Bonne chance
Après le répertoire à passer dépend de ton #include. Par exemple si tu fais #include <SDL.h> et que ce fichier est dans /home/toto/SDL/SDL.h il faudrait passer l'option -I/home/toto/SDL. Tu auras la même problématique au moment du linkage (pour lier ton exécutable à la librairie SDL).
Un tutoriel ici :
https://openclassrooms.com/fr/courses/19980-apprenez-a-programmer-en-c#part_14186
Bonne chance