Przygotowania część druga.
Tworzymy sobie folder LIBS np. na C, a w nim include i lib.
Ściągamy paczkę developera SDL pod MinGW32 z pod linku SDL-devel-1.2.14-mingw32.tar.gz
Wypakowujemy.
Kopiujemy zawartość folderu lib z paczki do LIBS/lib/.
Kopiujemy zawartość folderu include/SDL z paczki prosto do LIBS/include/.
Odpalamy Code::Blocks.
Wchodzimy w Settings->Compiler and debugger...-> zakładka Search Directories -> zakładka Compiler
Wciskamy Add, nawigujemy do LIBS/include.
Przechodzimy na zakładkę Linker.
Wciskamy Add, nawigujemy do LIBS/lib.
Zamykamy okienko.
Tworzymy nowy, pusty projekt.
Wchodzimy w Project->Properities...-> zakładka Build targets
Przestawiamy Type na "GUI application". Pozbędziemy się w ten sposób okienka konsoli, które pokazywałoby się obok głównego okna aplikacji.
Wracamy na zakładkę Project settings.
Wciskamy Project's build options...
Zmieniamy zakładkę na Linker settings.
W Other linker options: dopisujemy
-lmingw32 -lSDLmain -lSDLProjekt gotowy!
Dodajemy plik main.cpp o zawartości:
#include "SDL.h"
int main( int argc, char* args[] )
{
//Start SDL
SDL_Init(SDL_INIT_EVERYTHING);
//Set Caption
SDL_WM_SetCaption ("SurviveGame", NULL);
//Quit SDL
SDL_Quit();
return 0;
}Kompilujemy. Działa!
Brak komentarzy:
Prześlij komentarz