我正在尝试在Mac上的eclipse上设置SDL2项目。
我尝试了以下代码,但未报告任何错误。但是,该窗口不会打开,但是会打开一个“鬼”程序的图标。
“鬼”程序:
#include <stdio.h>
#include <SDL2/SDL.h>
int main(int argc,char** argv)
{
if (SDL_Init(SDL_INIT_VIDEO) != 0 )
{
fprintf(stdout,"Failed to initialize the SDL (%s)\n",SDL_GetError());
return -1;
}
{
SDL_Window* pWindow = NULL;
pWindow = SDL_CreateWindow("My first SDL2 application",SDL_WINDOWPOS_UNDEFINED,640,480,SDL_WINDOW_SHOWN);
if( pWindow )
{
SDL_Delay(3000);
SDL_DestroyWindow(pWindow);
}
else
{
fprintf(stderr,"Error creating the window: %s\n",SDL_GetError());
}
}
SDL_Quit();
return 0;
}