Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 2013
-
10 déc. 2006 à 20:49
naddasa
Messages postés1Date d'inscriptiondimanche 13 mai 2012StatutMembreDernière intervention19 mai 2012
-
19 mai 2012 à 00:48
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.
naddasa
Messages postés1Date d'inscriptiondimanche 13 mai 2012StatutMembreDernière intervention19 mai 2012 19 mai 2012 à 00:48
je l'ai essayé avec code blocks mais la fenetre sdl se montre puis dispart rapidement sans rien afficher , pourriez vous m'aider a résoudre les problèmes de l’installation sdl
Mal_au_DOS
Messages postés39Date d'inscriptionsamedi 3 juin 2006StatutMembreDernière intervention28 octobre 2008 11 janv. 2007 à 19:05
D'accord je vais voir ce que je peux faire du côté de SDL_ttf
Merci @+
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 5 janv. 2007 à 22:41
Salut:
Logiquement, charger trop d'images implique un gaspillage de beaucoup de mémoire.
La librairie SDL_TTF est simple à mettre en oeuvre je te conseille de l'utiliser.
Mal_au_DOS
Messages postés39Date d'inscriptionsamedi 3 juin 2006StatutMembreDernière intervention28 octobre 2008 5 janv. 2007 à 22:36
Et sinon tu a raison Ombitious_Developper je devrais faire en sorte de pouvoir choisir les dimensions de la grille d'ailleurs ce ne serait pas très compliqué vu que tout est déjà fait pour pouvoir créer une grille de dimansions quelconques.
Je vais m'y atteller si j'ai le temps mais j'ai un problème en fait c'est au niveau de l'interface au début qui permettrait de selectionner...je sais pas trop comment faire.
Est-ce que j'installe une librairie auxillaire(sdl_ttf) ou bien est-ce que je bricole avec plein d'images..ou bien quelqu'un a une autre idée ? @++
Mal_au_DOS
Messages postés39Date d'inscriptionsamedi 3 juin 2006StatutMembreDernière intervention28 octobre 2008 5 janv. 2007 à 22:32
Salut Tanath et Ombitious developper Sache Tanath que je ne suis point faché car tu n'a fait (et d'ailleurs tu l'as très bien fait) que de pallier à mon manque de responsabilité car tout programmeur qui poste une source a le devoir de venir en aide aux gens qui s'y interessent mais moi ça fait longtemps que je ne suis pas venu faire un tour sur ma source lol.
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 3 janv. 2007 à 23:48
salut tanath:
ce code n'est pas le mien, sinon tu vas fâcher notre ami, mal_au_dos (joli pseudo).
cordialement.
cs_Tanath
Messages postés4Date d'inscriptionvendredi 28 mai 2004StatutMembreDernière intervention 3 janvier 2007 3 janv. 2007 à 21:54
Ca y est, ça baigne... je vais pouvoir bosser sur ton code, qui m'a l'air très propre d'ailleurs...
C'était le package SDL qui était pas installé sur mon Dev-c++.
Bizarrement je n'ai pu avoir que la verion 1.2.8 et visiblement tu as utilisé la 1.2.11 (vu la dll fournie ds ton zip)... mais ça fonctionne quand même.
Au fait, il est bien ton memory... Bravo !
Bien sûr si l'utilisateur pouvait choisir la taille de la grille de jeu au début ça serait le top...
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 3 janv. 2007 à 20:39
Salut:
Tu dois ouvrir le fichier "projet.dev"
cs_Tanath
Messages postés4Date d'inscriptionvendredi 28 mai 2004StatutMembreDernière intervention 3 janvier 2007 3 janv. 2007 à 20:36
sorry, j'avais pas encore vu que t'avais répondu...
Au fait je parlais de TON projet (memory) que j'ai téléchargé ici, que j'ai dézippé, lancé sous devc++, et à la compilation il me fait tout pleins d'erreurs...
En effet dans \include je n'ai pas la librairie SDL... je cherche...
cs_Tanath
Messages postés4Date d'inscriptionvendredi 28 mai 2004StatutMembreDernière intervention 3 janvier 2007 3 janv. 2007 à 20:25
Bon... je suppose que ça vient de la librairie SDL, qui ne doit pas être incluse dans ton zip...
En attendant une réponse je cherche par moi-même...
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 3 janv. 2007 à 19:54
Salut:
1. Tu dois ajouter les librairies de SDL à ton projet.
Project>Project Options>
Onglet Parameters, Zone Linker ajouter:
-lmingw32
-lSDL_main
-lSDL
2. Créer un dossier "SDL" dans le répertoire include de DevCpp, faire copier toutes les fichiers de SDL (SDL.h, SDL_image.h, ...)
3. Dans ton programme faire
#include <SDL/SDL.h>
// Le "SDL/" référe au dossier que tu as crée dans le répertoire include de DevCpp
Bonne chance ...
cs_Tanath
Messages postés4Date d'inscriptionvendredi 28 mai 2004StatutMembreDernière intervention 3 janvier 2007 3 janv. 2007 à 17:48
Salut, bonne année, et tout et tout...
Avant toutes choses je préviens que je suis un ultra débutant, on peut dire que j'ai même pas encore commencé le c++. Je connais le c et l'algorithmique, pas plus ;-)
Je veux étudier des sources pour apprendre, en fait, comme j'avais fait à l'époque '-_-, pour apprendre le langage machine sur ZX81... (ben non, chuis pas un dinosaure...)
Mon problème : j'ai pleins d'erreurs à la compilation sous Dev-c++ (v 4.9.9.2)
SOS !... et merci...
Mal_au_DOS
Messages postés39Date d'inscriptionsamedi 3 juin 2006StatutMembreDernière intervention28 octobre 2008 11 déc. 2006 à 18:19
Heu désolé j'ai pas trop compris... tu veux que je rajoute le fichier du projet dans le zip c'est ça ?
Merci A+
Ombitious_Developper
Messages postés2333Date d'inscriptionsamedi 28 février 2004StatutMembreDernière intervention26 juillet 201338 10 déc. 2006 à 20:49
Salut:
Tu as dû envoyer le fichier .dev si tu as développé ton projet avec DevC++ ou le fichier .dsw si c'est en Visual C++, pour ne pas faire ça manuellement.
19 mai 2012 à 00:48
11 janv. 2007 à 19:05
Merci @+
5 janv. 2007 à 22:41
Logiquement, charger trop d'images implique un gaspillage de beaucoup de mémoire.
La librairie SDL_TTF est simple à mettre en oeuvre je te conseille de l'utiliser.
5 janv. 2007 à 22:36
Je vais m'y atteller si j'ai le temps mais j'ai un problème en fait c'est au niveau de l'interface au début qui permettrait de selectionner...je sais pas trop comment faire.
Est-ce que j'installe une librairie auxillaire(sdl_ttf) ou bien est-ce que je bricole avec plein d'images..ou bien quelqu'un a une autre idée ? @++
5 janv. 2007 à 22:32
3 janv. 2007 à 23:48
ce code n'est pas le mien, sinon tu vas fâcher notre ami, mal_au_dos (joli pseudo).
cordialement.
3 janv. 2007 à 21:54
C'était le package SDL qui était pas installé sur mon Dev-c++.
Bizarrement je n'ai pu avoir que la verion 1.2.8 et visiblement tu as utilisé la 1.2.11 (vu la dll fournie ds ton zip)... mais ça fonctionne quand même.
Au fait, il est bien ton memory... Bravo !
Bien sûr si l'utilisateur pouvait choisir la taille de la grille de jeu au début ça serait le top...
3 janv. 2007 à 20:39
Tu dois ouvrir le fichier "projet.dev"
3 janv. 2007 à 20:36
Au fait je parlais de TON projet (memory) que j'ai téléchargé ici, que j'ai dézippé, lancé sous devc++, et à la compilation il me fait tout pleins d'erreurs...
En effet dans \include je n'ai pas la librairie SDL... je cherche...
3 janv. 2007 à 20:25
En attendant une réponse je cherche par moi-même...
3 janv. 2007 à 19:54
1. Tu dois ajouter les librairies de SDL à ton projet.
Project>Project Options>
Onglet Parameters, Zone Linker ajouter:
-lmingw32
-lSDL_main
-lSDL
2. Créer un dossier "SDL" dans le répertoire include de DevCpp, faire copier toutes les fichiers de SDL (SDL.h, SDL_image.h, ...)
3. Dans ton programme faire
#include <SDL/SDL.h>
// Le "SDL/" référe au dossier que tu as crée dans le répertoire include de DevCpp
Bonne chance ...
3 janv. 2007 à 17:48
Avant toutes choses je préviens que je suis un ultra débutant, on peut dire que j'ai même pas encore commencé le c++. Je connais le c et l'algorithmique, pas plus ;-)
Je veux étudier des sources pour apprendre, en fait, comme j'avais fait à l'époque '-_-, pour apprendre le langage machine sur ZX81... (ben non, chuis pas un dinosaure...)
Mon problème : j'ai pleins d'erreurs à la compilation sous Dev-c++ (v 4.9.9.2)
SOS !... et merci...
11 déc. 2006 à 18:19
Merci A+
10 déc. 2006 à 20:49
Tu as dû envoyer le fichier .dev si tu as développé ton projet avec DevC++ ou le fichier .dsw si c'est en Visual C++, pour ne pas faire ça manuellement.