这是我的代码:
#include <iostream>
#include <SDL2/SDL.h>
int main(int argc, const char * argv[]) {
SDL_Init(SDL_INIT_VIDEO);
SDL_Window *_window;
_window = SDL_CreateWindow("Game Engine", SDL_WINDOWPOS_CENTERED, SDL_WINDOWPOS_CENTERED, 700, 500, SDL_WINDOW_RESIZABLE);
SDL_Delay(20000);
SDL_DestroyWindow(_window);
SDL_Quit();
return 0;
}
我正在使用Xcode工作。我已经下载了SDL2并将库导入项目的构建阶段。我已经测试过SDL2能够正常工作。
问题是窗口从未显示。我只看到一个“旋转的Mac齿轮”,然后程序在延迟后退出。我确保窗口没有隐藏在其他地方。
有什么想法吗?