Quelques Errors

jetair Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   -  
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Depuis que j'apprend le SDL, J'ai quelques erreures de ce genre:
error: number of arguments doesn't match prototype
error: prototype declaration

et j'aimerai savoir comment faire pour corriger ça

3 réponses

fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Ben les erreurs sont claires. Tu ne mets pas le bon nombres d'arguments.
Ca serait plus simple avec le code.
1
jetair Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   2
 
int main()
{
if (SDL_Init(SDL_INIT_VIDEO) == -1)
{
fprintf(stderr, "Erreur d'initialisation de la SDL");
exit(EXIT_FAILURE);
}

SDL_Quit();

return EXIT_SUCCESS;
}
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Tu n'as que ça dans ton code ???
Pas de header (#include, ...) ?
0
jetair Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   2
 
#include <stdio.h>
#include <stdlib.h>
#include <sdl\sdl.h>

int main()
{
if (SDL_Init(SDL_INIT_VIDEO) == -1)
{
fprintf(stderr, "Erreur d'initialisation de la SDL");
exit(EXIT_FAILURE);
}

SDL_Quit();

return EXIT_SUCCESS;
}
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
#include <sdl\sdl.h>
C'est plutôt un / qu'il faut mettre, et c'est en majuscule (il me semble) : #include <SDL/SDL.h>

As-tu linké avec la bibliothèque SDL ?

Google is your friend
0
jetair Messages postés 24 Date d'inscription   Statut Membre Dernière intervention   2
 
Je suis désolé mais je ne trouve pas comment link une bibliothèque
0
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
0
Stolous Messages postés 30 Date d'inscription   Statut Membre Dernière intervention   4
 
essaye avec
int main(int argc, char *argv[])

Je ense pas que se sera mieux mais en tout cas vérifie si tu a linké le SDL.
-1
fiddy Messages postés 11069 Date d'inscription   Statut Contributeur Dernière intervention   1 846
 
Effectivement, ça ne sera pas mieux puisque c'est correct ^^.
0