powerplayer
Erfahrenes Mitglied
Kann mir jemand sagen was diese Fehlermeldung heisst:
Initialisieren.obj : error LNK2001: unresolved external symbol _IMG_Load
Debug/Initialisieren.exe : fatal error LNK1120: 1 unresolved externals
Das Script ist soweit richtig.
die SDL_image bibliothek ist auch eingebunden.
mfg pp
Initialisieren.obj : error LNK2001: unresolved external symbol _IMG_Load
Debug/Initialisieren.exe : fatal error LNK1120: 1 unresolved externals
Das Script ist soweit richtig.
die SDL_image bibliothek ist auch eingebunden.
PHP:
#include <stdlib.h>
#include "SDL.h"
#include "SDL_image.h"
#ifdef _WIN32
#undef main
#endif
int main()
{
SDL_Surface *display;
SDL_Surface *image;
if ( SDL_Init(SDL_INIT_VIDEO) < 0 )
{
fprintf(stderr, "SDL konnte nicht initialisiert werden: %s\n", SDL_GetError());
exit(1);
}
atexit(SDL_Quit);
display = SDL_SetVideoMode( 800, 600, 16, SDL_SWSURFACE );
if ( display == NULL )
{
fprintf(stderr, "Konnte kein Fenster 800x600px oeffnen: %s\n", SDL_GetError());
exit(1);
}
image = IMG_Load("tux.jpg");
if (image == NULL)
{
fprintf(stderr, "Das Bild konnte nicht geladen werden:%s\n", SDL_GetError());
exit(-1);
}
// kopiere das Bild-Surface auf das display-surface
SDL_BlitSurface(image, NULL, display, NULL);
// den veraenderten Bereich des display-surface auffrischen
SDL_Flip(display);
SDL_Delay(3000);
// Das Bitmap-Surface löschen
SDL_FreeSurface(image);
return 0;
}
mfg pp