// Špatné:g++ -o test.cpp a.out -lSDL2
// Dobrý:g++ test.cpp -lSDL2
(a.out implicitní)
// Lepší:g++ test.cpp -g -pedantic -o test -lSDL2
Domnívám se, že hlavním problémem mohlo být jednoduše uvedení argumentů g++ ve špatném pořadí.
jak řekl Tietbohl
SDL_QUIT je součástí výčtu SDL_EventTypehttp://wiki.libsdl.org/SDL_EventType
měli byste použít SDL_Quit();http://wiki.libsdl.org/SDL_Quit
Záhlaví musí být:<SDL2/SDL.h>
Funkce ukončení:SDL_Quit();
Příkaz:g++ teste.cpp -o filename -lSDL2