Autor Wątek: [SDL2] SDL2_gfx instalacja  (Przeczytany 366 razy)

Offline beermaster

  • Użytkownik

# Lipiec 15, 2017, 00:23:21
Hej. Gdzie mam umieścić pobrane pliki (SDL2_gfx) aby poprawnie je skompilować ? Cały czas mi wywala błąd o brak SDL.h. A kiedy podlinkuję to wtedy cała masa innych błędów się pokazuje . Nie rozumiem instrukcji dotyczących instalacji. Może mi  ktoś wyjaśnić to łopatologicznie ?
« Ostatnia zmiana: Lipiec 15, 2017, 13:36:46 wysłana przez beermaster »

Offline Mr. Spam

  • Miłośnik przetworów mięsnych

Offline Mergul

  • Użytkownik

  • +1
# Lipiec 15, 2017, 10:21:23
hvghv

Offline Mergul

  • Użytkownik

# Lipiec 15, 2017, 18:42:55
Z SDL.h krzyczy pewnie dlatego, że potrzebuje SDLa żeby być zbudowana. A to jak budowac to zależy od tego na jakim systemie kompilujesz, no i jeżeli windows to czy Visual, czy MinGW. Bez błędów, które Ci wyrzuca także ciężko wróżyć co jest nie tak.

Offline beermaster

  • Użytkownik

# Lipiec 15, 2017, 22:17:33
Windows 10, VS2015, mam SDLa zainstalowanego i piszę w nim programy które działają normalnie. Instalowałem do tego SDL_mixer i też działa. Ale z SDL_gfx nie umiem sobie poradzić .

Severity Code Description Project File Line Suppression State
Error C1083 Cannot open include file: 'SDL.h': No such file or directory
Error C1083 Cannot open include file: 'SDL.h': No such file or directory
Error C1083 Cannot open include file: 'SDL.h': No such file or directory
Error C1083 Cannot open include file: 'SDL.h': No such file or directory
Error C1083 Cannot open include file: 'SDL_test_common.h': No such file or directory
Error C1083 Cannot open include file: 'SDL.h': No such file or directory
Error C1083 Cannot open include file: 'SDL_test_common.h': No such file or directory

kiedy dam linki odpowiednie do VC++ Directories to wtedy wysypują się takie

Warning LNK4217 locally defined symbol _printf imported in function _SDLTest_CommonInit TestGfx d:\Nowy folder\SDL2_gfx-1.0.1\test\SDL2test.lib(SDL_test_common.obj) 1
Warning LNK4075 ignoring ‘/EDITANDCONTINUE’ due to ‘/SAFESEH’ specification SDL2_gfx d:\Nowy folder\SDL2_gfx-1.0.1\SDL2_framerate.obj 1
Warning C4267 ‘function’: conversion from ‘size_t’ to ‘Sint16’, possible loss of data TestGfx d:\nowy folder\sdl2_gfx-1.0.1\test\testgfx.c 186
Warning C4267 ‘function’: conversion from ‘size_t’ to ‘Sint16’, possible loss of data TestGfx d:\nowy folder\sdl2_gfx-1.0.1\test\testgfx.c 188
Warning C4267 ‘function’: conversion from ‘size_t’ to ‘Sint16’, possible loss of data TestGfx d:\nowy folder\sdl2_gfx-1.0.1\test\testgfx.c 190
Warning C4267 ‘function’: conversion from ‘size_t’ to ‘Sint16’, possible loss of data TestGfx d:\nowy folder\sdl2_gfx-1.0.1\test\testgfx.c 192
Warning C4267 ‘function’: conversion from ‘size_t’ to ‘Sint16’, possible loss of data TestGfx d:\nowy folder\sdl2_gfx-1.0.1\test\testgfx.c 194
Warning C4267 ‘function’: conversion from ‘size_t’ to ‘Sint16’, possible loss of data TestGfx d:\nowy folder\sdl2_gfx-1.0.1\test\testgfx.c 217
Warning C4267 ‘function’: conversion from ‘size_t’ to ‘Sint16’, possible loss of data TestGfx d:\nowy folder\sdl2_gfx-1.0.1\test\testgfx.c 234
Warning LNK4075 ignoring ‘/EDITANDCONTINUE’ due to ‘/SAFESEH’ specification TestGfx d:\Nowy folder\SDL2_gfx-1.0.1\test\TestGfx.obj 1
Warning LNK4075 ignoring ‘/EDITANDCONTINUE’ due to ‘/SAFESEH’ specification TestRotozoom d:\Nowy folder\SDL2_gfx-1.0.1\test\TestRotozoom.obj 1
Warning LNK4217 locally defined symbol _fprintf imported in function _SDLTest_CommonInit TestGfx d:\Nowy folder\SDL2_gfx-1.0.1\test\SDL2test.lib(SDL_test_common.obj) 1
Error LNK2019 unresolved external symbol __imp____iob_func referenced in function _SDLTest_CommonInit TestGfx d:\Nowy folder\SDL2_gfx-1.0.1\test\SDL2test.lib(SDL_test_common.obj) 1
Error LNK1120 1 unresolved externals TestGfx d:\Nowy folder\SDL2_gfx-1.0.1\test\TestGfx\Win32\Debug\TestGfx.exe 1
Error LNK2019 unresolved external symbol __imp__printf referenced in function _SDLTest_CommonInit TestRotozoom d:\Nowy folder\SDL2_gfx-1.0.1\test\SDL2test.lib(SDL_test_common.obj) 1
Error LNK2019 unresolved external symbol __imp__fprintf referenced in function _SDLTest_CommonInit TestRotozoom d:\Nowy folder\SDL2_gfx-1.0.1\test\SDL2test.lib(SDL_test_common.obj) 1
Error LNK2019 unresolved external symbol __imp____iob_func referenced in function _SDLTest_CommonInit TestRotozoom d:\Nowy folder\SDL2_gfx-1.0.1\test\SDL2test.lib(SDL_test_common.obj) 1
Error LNK1120 3 unresolved externals TestRotozoom d:\Nowy folder\SDL2_gfx-1.0.1\test\TestRotozoom\Win32\Debug\TestRotozoom.exe 1
Warning LNK4075 ignoring ‘/EDITANDCONTINUE’ due to ‘/SAFESEH’ specification TestImageFilter d:\Nowy folder\SDL2_gfx-1.0.1\test\testimagefilter.obj 1