[SDL] Problem z kompilacją
Ostatnio zmodyfikowano 2009-10-18 14:45
jimmye Temat założony przez niniejszego użytkownika |
[SDL] Problem z kompilacją » 2009-10-18 12:32:34 Właśnie próbuję skompilować pierwszy program z użyciem SDL, próbowałem w dev-cpp jak i w CodeBlocks i jest ten sam błąd. Pewnie coś pominąłem :/ Miałem już taki błąd, ale jakoś nie moge znaleźć przyczyny. [Linker error] undefined reference to `WinMain@16'
Dodałem biblioteki SDLa w opcjach projektu, więc to raczej nie to :P |
|
DejaVu |
» 2009-10-18 13:39:50 Generalnie napisał Ci, że nie znalazł definicji funkcji WinMain'a :) |
|
jimmye Temat założony przez niniejszego użytkownika |
» 2009-10-18 14:10:48 Już działa :D Poszperałem na necie i tyle. Jak by ktoś miał kiedyś taki problem to opisze poniżej jak to załatwić w CodeBlocks.
1. Tworzymy nowy projekt: File->New->Project->Empty project
2. Wchodzimy w opcje projektu: Project->Properties, wchodzimy w zakładkę 'Build targets' i w polu 'type:' wybieramy 'GUI aplication' i klikamy Ok.
3. Teraz wchodzimy w Project->Build options i w zakładce 'Linker options' i w link libraries dodajemy 'SDL' oraz 'SLDmain'. Przechodzimy do zakładki 'Search directories' i w zakładce 'Compiler' dodajemy folder z plikami nagłówkowymi SDL (u mnie CodeBlocks\MinGW\include\SDL), zatwierdzamy ustawienia przyciskiem 'Ok'. Teraz wystarczy stworzyć w projekcje główny plik main.cpp i można przystąpić do pracy ;)
Piotrze, mógłbyś to dodać do kursu SDL jako instalacja SDL pod CodeBlocks ? :) Napewno komuś się przyda :P |
|
DejaVu |
» 2009-10-18 14:45:13 |
|
« 1 » |