простой исходник с использованием SDL. Не получилось (компилятор ругается). Все ли я правильно делаю?
Файл SDLTest.cpp:
Код: Выделить всё
#include "SDL.h"
#include <stdio.h>
int main(int argc, char *argv[]) {
printf("Initializing SDL.\n");
if((SDL_Init(SDL_INIT_VIDEO|SDL_INIT_AUDIO)==-1)) {
printf("Could not initialize SDL: %s.\n", SDL_GetError());
return -1;
}
printf("SDL initialized.\n");
printf("Quiting SDL.\n");
SDL_Quit();
printf("Quiting....\n");
return 0;
}Команда, используемая для компилирования:
Код: Выделить всё
gcc SDLTest.cpp -o SDLTest `sdl-config --cflags` `sdl-conf ig --libs`Сообщение, выдаваемое компилятором:
Код: Выделить всё
/tmp/ccKYaot8.o:(.eh_frame+0x11): undefined reference to `__gxx_personality_v0'
collect2: ld returned 1 exit statusЗаранее, огромное спасибо за помощь!