piątek, 20 sierpnia 2010

Przygotowanie IDE

Przygotowania część druga.

Po zainstalowaniu Code::Blocks musimy podpiąć SDLa.
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 -lSDL
Projekt 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