SDL_WINDOW_OPENGL не работает в c, но работает в c ++ - PullRequest
0 голосов
/ 25 апреля 2020

Я пытаюсь собрать программу opengl с sdl2

в main.c Я написал эту строку

puts("i1");
gWindow = SDL_CreateWindow( "test", SDL_WINDOWPOS_UNDEFINED, SDL_WINDOWPOS_UNDEFINED, w, h, SDL_WINDOW_OPENGL | SDL_WINDOW_SHOWN );
puts("i2");

, всегда получая ошибку при запуске

i1
Segmentation fault (core dumped)

Я переименовал свой файл с main.c на main.cpp и теперь он работает. но я хочу это в C не C++

...