Partage
  • Partager sur Facebook
  • Partager sur Twitter

[probleme] SDL

    23 mars 2018 à 14:37:21

    Bonjour à tous,

    Je viens d'installer SDL 1.2,

    J'ai créé un programme assez simple, sur codeblocks, juste pour vérifier que tout fonctionnait. Quand je clique sur build and run, il n'y a pas d'erreur dans le programme mais un message d'erreur apparait. Je ne comprends pas d'où ça vient, si quelqu'un pouvait m'aider je lui en serai vraiment très reconnaissant !

    Mon programme :

    #include <stdio.h>
    #include <stdlib.h>
    #include <SDL.h>
    
    int main(int argc, char *argv[]){
        SDL_Init(SDL_INIT_VIDEO);
        //créer la surface principale : fenetre
        SDL_Surface *fenetre=NULL;
        fenetre=SDL_SetVideoMode(500,500,32,SDL_HWSURFACE);
        //boucle pseudo infinie (base du programme)
        while(1){
            SDL_Event close;
            SDL_WaitEvent(&close);
            if(close.type==SDL_QUIT){
                break;
            }
        }
        //Libérer la mémoire
        SDL_FreeSurface(fenetre);
        SDL_Quit();
        return 0;
    }

    Le message d'erreur : 

    Merci d'avance,

    Théo

    • Partager sur Facebook
    • Partager sur Twitter
      23 mars 2018 à 15:24:46

      Bonjour,

      Est-ce que le fichier SDL.dll est bien présent dans le répertoire du projet ?

      • Partager sur Facebook
      • Partager sur Twitter
      Architecture SDL                     Multithreading         
        23 mars 2018 à 16:48:59

        Hello,

        Tu compiles en 32 bits, mais tu link avec les librairies 64 bits (ou l'inverse).

        -
        Edité par edgarjacobs 23 mars 2018 à 16:49:35

        • Partager sur Facebook
        • Partager sur Twitter

        On écrit "j'ai tort", pas "tord" qui est le verbe "tordre" à la 3ème personne de l'indicatif présent

          23 mars 2018 à 19:06:11

          picosoft a écrit:

          Bonjour,

          Est-ce que le fichier SDL.dll est bien présent dans le répertoire du projet ?


          J'avais bien mis le fichier SDL.dll je l'ai remplacé avec un que j'ai téléchargé un sur un autre site et ça à l'air de fonctionner. 

          • Partager sur Facebook
          • Partager sur Twitter
            24 mars 2018 à 11:10:22

            Le problème est résolu ?
            • Partager sur Facebook
            • Partager sur Twitter
            Architecture SDL                     Multithreading         
              24 mars 2018 à 15:05:47

              picosoft a écrit:

              Le problème est résolu ?


              oui, tout fonctionne !:)
              • Partager sur Facebook
              • Partager sur Twitter

              [probleme] SDL

              × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
              × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
              • Editeur
              • Markdown