私は次のコードを持っています。
#include <stdio.h>
#include <SDL/SDL.h>
#include <SDL/SDL_thread.h>
#ifdef __MINGW32__
#undef main
#endif
int main (int argc, char **argv)
{
printf ("Kishore\n");
if (SDL_Init (SDL_INIT_VIDEO | SDL_INIT_AUDIO | SDL_INIT_TIMER))
{
fprintf (stderr, "SDL: could not able to initialize SDL : %s", SDL_GetError());
exit (1);
}
}
問題なくコンパイルできます。しかし、実行可能ファイルを実行すると、出力が表示されません。使用されるgccコマンド:
gcc -lSDL test.c -o test.exe
私は何かが足りないのですか。