SDL instalieren



  • Ich weiß, dass es solche Theards schon gibt aber alle problemlösungen haben bei mir nicht gefunkt. Ich benutze Dev-Cpp 4.9.9.2 auf Windows.



  • Bengo schrieb:

    Ich benutze Dev-Cpp 4.9.9.2 auf Windows.

    Die IDE bringt einen total veralteten Compiler mit. Suche dir etwas anderes.

    Ansonsten solltest du mal schreiben, welches Problem du genau hast.



  • Konrekt zu meinem Problem:

    Diesen Code versuchen ich zu komplimieren:

    #include <stdlib.h>
     #include <SDL.h>
     int main(int argc, char *argv[])
     {
        SDL_Surface *screen;
        if (SDL_Init(SDL_INIT_VIDEO) == -1) {
            printf("Can't init SDL:  %s\n", SDL_GetError());
            exit(1);
        }
        atexit(SDL_Quit);
        screen = SDL_SetVideoMode(640, 480, 16, SDL_HWSURFACE);
        if (screen == NULL) {
            printf("Can't set video mode: %s\n", SDL_GetError());
            exit(1);
        }   
        SDL_Delay(3000);
        SDL_Quit();
        return 0;
     }
    

    Ich habe in diesem Projekt auf sdl.lib und sdlmain.lib verlinkt, die sdl.h einbeunden und die sdl.dll ist in system32 und im lokalen Ordner.
    Ich erhalte aber folgende Fehlermeldungen:

    1. .drectve /DEFAULTLIB:"MSVCRT" /DEFAULTLIB:"OLDNAMES" unrecognize
    2. 3 mal Linker error undefined reference to _alloca_probe
    3. Id returner 1 exit staus


Anmelden zum Antworten