Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1486 connectés 

  FORUM HardWare.fr
  Programmation
  C++

  [SDL]Probleme de compilation

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SDL]Probleme de compilation

n°1100255
darmoor
Posté le 28-05-2005 à 11:49:11  profilanswer
 

Je suis dsl , le sujet doit etre souvent demandé mais j'ai deja cherché sur google et j'ai pas encore trouvé ce qu'il faut.
 
Bon alors j'ai commencé avec la lib SDL et j'ai voulu compiler une exemple d'un site.
alors je suis sous la derniere version de dev C++ et j'ai fais un projet que j'ai linket avec:
lmingw32.a
lSDLmain.a
lSDL.a
lSDL_image.a
-mwindows
 
et j'ai comme erreur:
[Build Error] [SDL.exe] Error 1 // ma page code s'apelle SDL.cpp
 
donc la source quand meme mais ca ne devais pas etre le probleme:
 

Code :
  1. #include <SDL/SDL.h>
  2. SDL_Surface   *Screen;
  3. int Init( void )
  4. {
  5.    if ( SDL_Init( SDL_INIT_VIDEO ) == -1 )
  6.    {
  7.       printf( "Echec lors du chargement de la vidéo : %s", SDL_GetError() );
  8.       SDL_Quit();
  9.    }
  10.    else
  11.    {
  12.       if ( Screen = SDL_SetVideoMode( 384, 521, 16, SDL_HWSURFACE | SDL_DOUBLEBUF ) )
  13.          return 1;
  14.       else
  15.          SDL_Quit();
  16.    }
  17.    return 0;
  18. }
  19. int DrawBackground( void )
  20. {
  21.    SDL_Surface *Background;
  22.    SDL_Rect rect;
  23.    Background = SDL_LoadBMP( "image.bmp" );
  24.    if (!Background)
  25.       return 0;
  26.    rect.x = rect.y = 0;
  27.    rect.w = 384;
  28.    rect.h = 521;
  29.    SDL_BlitSurface( Background, &rect, Screen, &rect );
  30.    SDL_Flip( Screen );
  31.    SDL_FreeSurface( Background );
  32.    return 1;
  33. }
  34. void Frame( void )
  35. {
  36.    if (DrawBackground() == 0)
  37.       return;
  38.    while (1)
  39.    {
  40.    }
  41. }
  42. int main( int argc, char* argv[] )
  43. {
  44.    if ( Init() )
  45.    {
  46.       Frame();
  47.    }
  48.  
  49.    return 0;
  50. }


 
Donc si vous avez la solution merci d'avance:)

mood
Publicité
Posté le 28-05-2005 à 11:49:11  profilanswer
 

n°1100357
Tarabiscot​e
Posté le 28-05-2005 à 15:13:46  profilanswer
 

Si tu mettais un '-' et supprimais le '.a' pour tes lib :
lmingw32.a   : -lmingw32
lSDLmain.a   : -lSDLmain
lSDL.a       : -lSDL
lSDL_image.a : -lSDL_image


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  C++

  [SDL]Probleme de compilation

 

Sujets relatifs
Problème d'envoi mail[JDOM][XML] Problème avec les accents
Xindice: problème requête Xupdate[PHP] probleme avec la fonction sleep()
probleme easyphp1.8problème vba excel avec les dates
Problème de code et Mysql !! Comprend rien ![C++] Compilateur C++ .NET 2003 / SDL > Problème à la compilation
MinGW + SDL : problème de compilationprobleme a la compilation pour afficher une fenetre avec SDL et opengl
Plus de sujets relatifs à : [SDL]Probleme de compilation


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR