C++ Builder a SLD


(Sebikom) #1

Szukam jakiejś prostej biblioteki do wczytywania akcji z klawiatury ( wciśniecie klawisza), jedyna jaką znalazłem jest SDL lecz gdy chce jej użyć, to przy kompilacji wyskakuje błąd w bibliotece


(D Kielbania) #2

Musisz odpowiednio skonfigurować IDE. Pierw do folderu katalog_do_Bulidera\include dodaj wszystkie pliki nagłówkowe SDL. Potem w opcjach projektu poszukaj linkera. Dodaj:

-lmingw32 -lSDLmain -lSDL

Jeśli Ci nie zależy na tej bibliotece to ściągnij Dev C++. Wiem, że to dość stare IDE, ale ma szybszą instalację biblioteki Allegro.


(Sebikom) #3

sdlwq0.jpg

Mi wyskakuje blad w bibliotece


(Fiołek) #4

Nie istnieje wersja SDL dla tak egzotycznego kompilatora jakim jest Borland C++, zmień kompilator na jakiś lepszy(Visual C++(jako IDE Visual C++ Express) lub MinGW(jako IDE Eclipse albo Code::Blocks)).


(Sebikom) #5

a jakas inna biblioteka albo funkcja on keydown z klawiatury?


(D Kielbania) #6

Allegro ma niemal taką samą funkcjonalność jak SDL

@EDIT. poza tym gdzieś w kodzie masz podwójną deklarację zmiennej typu size_t


(Sebikom) #7

to jest błąd który wyskakuje mi w bibliotece sdla, gdy do kodu programu dodam include