Ошибка компоновщика SDL 2

0

Я пытался настроить SDL2 с помощью eclipse (kepler) с помощью mingw. Это код того, что я пытаюсь скомпилировать, и, похоже, он создается без каких-либо проблем, ошибок компиляции. EXE действительно работает, но не отвечает (может быть, потому, что это просто показ, ожидающий 2000), он также отлаживает, но мне нужно пропустить это: Не удается найти исходный файл на "e:\p\giaw\src\pkg\mingwrt-4.0.3-1-mingw32-src\bld/../mingwrt-4.0.3-1-mingw32-src/src/libcrt/crt/main.c "Найдите файл или отредактируйте путь поиска источника включить его местоположение. Этот путь отсутствует на моей машине.

#include "SDL2/SDL_main.h"
#include "SDL2/SDL.h"
int main( int argc, char* args[] )
{ 
    SDL_Window *win = NULL;
    win = SDL_CreateWindow("Hello World!", 100, 100, 640, 480, SDL_WINDOW_SHOWN);
    SDL_Renderer *ren = NULL;
    ren = SDL_CreateRenderer(win, -1, SDL_RENDERER_ACCELERATED 
                                    | SDL_RENDERER_PRESENTVSYNC);
    SDL_Surface *bmp = NULL;
    bmp = SDL_LoadBMP("hello.bmp");
    SDL_Texture *tex = NULL;
    tex = SDL_CreateTextureFromSurface(ren, bmp);
    SDL_FreeSurface(bmp);
    SDL_RenderClear(ren);
    SDL_RenderCopy(ren, tex, NULL, NULL);
    SDL_RenderPresent(ren);
    SDL_Delay(2000);
    SDL_DestroyTexture(tex);
    SDL_DestroyRenderer(ren);
    SDL_DestroyWindow(win);
    SDL_Quit();

    return 0;
}

Я надеюсь, что кто-то столкнулся с этим и имеет какие-то предложения.

  • 2
    Если он создает и создает исполняемый файл, то нет ошибки компоновщика. Проблема, с которой вы столкнулись в отладчике, заключается в том, что это исходный файл для библиотеки времени выполнения, и вы можете это игнорировать. Короче говоря, у вас вообще нет проблем?
  • 0
    Ну, кроме того, нет, не совсем. Но это отчасти раздражает, когда я это вижу, и я надеялся, что это будет исправлено.
Показать ещё 2 комментария
Теги:
linker-errors
sdl
sdl-2

1 ответ

0

Он точно не исправляет это, но вы можете избежать сообщения об ошибке, если снять флажок "Остановить при запуске на:" на вкладке "Отладчик" в разделе "Конфигурации отладки".

Ещё вопросы

Сообщество Overcoder
Наверх
Меню