SDL загружает растровую IDE, а не в исполняемый файл - PullRequest
0 голосов
/ 24 марта 2020

Я использую сообщество Visual Studio 2019. Этот код работает в Visual Studio, но не при запуске только исполняемого файла:

    //Issue//
    SDL_Surface* Forest = SDL_LoadBMP("Binary/Forest.bmp");
    SDL_BlitSurface(Forest, NULL, windowSurface, NULL);
    SDL_UpdateWindowSurface(window);

Он пропустит этот код и go сразу в игру л oop

bool programrunning = true;
    SDL_Event mainloop;
    while (programrunning)
    {
        // keep looping and processing events here until there are no more events to process
        while (SDL_PollEvent(&mainloop))
        {
            switch (mainloop.type)
            {
            case SDL_QUIT:  programrunning = false;   break;
            case SDLK_UP: int i = 1;   break;
            }
        }
        // put code you want to run constantly here.  This code will keep looping, and will take the occasional break only
        // to process pending events
    }
...