Quelques Errors

jetair Messages postés 28 Statut Membre -  
fiddy Messages postés 441 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

  1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    Ben les erreurs sont claires. Tu ne mets pas le bon nombres d'arguments.
    Ca serait plus simple avec le code.
    1
    1. jetair Messages postés 28 Statut Membre 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
    2. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      Tu n'as que ça dans ton code ???
      Pas de header (#include, ...) ?
      0
    3. jetair Messages postés 28 Statut Membre 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
  2. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
     
    #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
    1. jetair Messages postés 28 Statut Membre 2
       
      Je suis désolé mais je ne trouve pas comment link une bibliothèque
      0
  3. Stolous Messages postés 31 Statut Membre 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
    1. fiddy Messages postés 441 Date d'inscription   Statut Contributeur Dernière intervention   1 847
       
      Effectivement, ça ne sera pas mieux puisque c'est correct ^^.
      0