instalacja bibliotek SDL w codeblock, błąd "cannot find"

0

Mam problem z zainstalowaniem bibliotek SDL w programie Codeblocks .

Robię wszystko tak jak na filmiku:

tylko, że do folderu MinGW przerzucam pliki z tego folderu:
x86_64-w64-mingw32
a nie z tego
i686-w64-mingw32

Mam Windowsa 8.1 64 bity.

Po wpisaniu tego:

-lmingw32
-lSDL2main
-lSDL2
-lSDL2-image
-lSDL2-mixer
-lSDL2-ttf

i skompilowaniu, wyskakuje mi takie coś:

ld.exe cannot find -lSDL2-image
ld.exe cannot find -lSDL2-mixer
ld.exe cannot find -lSDL2-ttf

I takie pytanie jeszcze, czy te biblioteki będą działać przy programowaniu w C, a nie w C++?

Z góry dziękuje za odpowiedź, i pozdrawiam.

0

ld.exe cannot find -lSDL2-image
Oznacz że linker nie może znaleźć biblioteki libSDL2-image.a lub SDL2-image.lib

Pobierz:
https://www.libsdl.org/projects/SDL_image/release/SDL2_image-devel-2.0.1-VC.zip
https://www.libsdl.org/projects/SDL_mixer/release/SDL2_mixer-devel-2.0.1-VC.zip
https://www.libsdl.org/projects/SDL_ttf/release/SDL2_ttf-devel-2.0.14-VC.zip

Wypakuj zip'y i do x86_64-w64-mingw32\lib wrzuć pliki:
lib\x86\SDL2-image.lib
lib\x86\SDL2-mixer.lib
lib\x86\SDL2-ttf.lib
resztę plików wrzuć do x86_64-w64-mingw32\bin

0

Czyli wrzucić te pliki do x86_64-w64-mingw32\lib, np. lib\x86\SDL2-image.lib do SDL-image\x86_64-w64-mingw32\lib, i potem jeszcze raz wszystko przerzucić do folderu MinGW?

Bo jeśli tak, to dalej nie działa.

0

Problem można powiedzieć, że rozwiązany, zniechęcony nieudanymi próbami instalacji SDL 2, zainstalowałem SDL 1.2 i działa.

0

-L ścieżka do bibliotek

1 użytkowników online, w tym zalogowanych: 0, gości: 1