나는이 간단한 SDL 코드를 가지고있다.SDL 창이 표시되지 않습니까?
#include <iostream>
#include <SDL2/SDL.h>
#include <SDL2_image/SDL_image.h>
using namespace std;
int main(int argc, char * argv[]){
if (SDL_Init(SDL_INIT_EVERYTHING) != 0){
return 1;
}
SDL_Window * win = SDL_CreateWindow("Window", 0, 0, 1920, 1080, SDL_WINDOW_FULLSCREEN_DESKTOP);
if(win == nullptr){
return 1;
}
SDL_Quit();
return 0;
}
이 중 아무 것도 창을 표시하지 않습니다. 오류가 모두 선택되었습니다. 이전에는 작동했지만 이제는 열리고 닫힙니다. 그게 도움이된다면 Xcode를 사용하고 있습니다.
음, 그래. SDL_Quit을 즉시 호출하고 메인 루프가 없습니다. –
네,하지만 메인 루프에는 나타나지 않습니다. –
@anoyd_bi_me_grammers 그래서'SDL_Quat()'바로 위의'while (true) {}'를 치면 윈도우가 보이지 않습니까? – BWG