Mikuláš je tu! Získaj 90 % extra kreditov ZADARMO s promo kódom CERTIK90 pri nákupe od 1 199 kreditov. Len do nedele 7. 12. 2025! Zisti viac:
NOVINKA: Najžiadanejšie rekvalifikačné kurzy teraz s 50% zľavou + kurz AI ZADARMO. Nečakaj, táto ponuka dlho nevydrží! Zisti viac:

Diskusia – 1. diel - SDL - Úvod a inštalácia

Späť

Upozorňujeme, že diskusie pod našimi online kurzami sú nemoderované a primárne slúžia na získavanie spätnej väzby pre budúce vylepšenie kurzov. Pre študentov našich rekvalifikačných kurzov ponúkame možnosť priameho kontaktu s lektormi a študijným referentom pre osobné konzultácie a podporu v rámci ich štúdia. Toto je exkluzívna služba, ktorá zaisťuje kvalitnú a cielenú pomoc v prípade akýchkoľvek otázok alebo projektov.

Komentáre
Posledné komentáre sú na spodnej časti poslednej stránky.
Avatar
Josef Kuchař - Pepa489:26.8.2015 20:54

Super, konečně je to tu :)

Odpovedať
2x piš, jednou debuguj
Avatar
rikenbekr
Člen
Avatar
rikenbekr:27.8.2015 17:46

Konečně díky :D

Odpovedať
In world without fences and walls, who needs Gates and Windows?
Avatar
Neaktivní uživatel:3.9.2015 14:53

To je paráda, že česká komunita má konečně decentně napsaný článek o SDL.. Dost mi to tu chybělo. Sice už jsem zvyklý hledat vše v angličtině, tak mě přesto tohle umí potěšit. Každopádně by bylo fajn (si myslím) přidat i tutorial jak nastavit SDL i pro jiná IDE než Visual Studio. Například Code::Blocks, velmi vhodně podporuje GCC kompilátor... Ale neni to výtka, jen mi přijde, že by to bylo fajn. Ať tak či onak super práce a jen tak dál ;)

Odpovedať
Neaktivní uživatelský účet
Avatar
Jozef
Člen
Avatar
Jozef:5.9.2015 16:46

Zdravím, neviem to rozchodiť vo VS 2015... skúšal som skompilovať priložený súbor, ale aj tam mi vyhadzuje chyby:

Error   LNK2019 unresolved external symbol __imp_fprintf referenced in function ShowError
Error   LNK2019 unresolved external symbol __imp___iob_func referenced in function ShowError

Čo treba upraviť, aby to fungovalo aj vo VS 2015?

Odpovedať
I'm not afraid to die on a treadmill
Avatar
Odpovedá na Jozef
Patrik Valkovič:5.9.2015 17:03

Je to tam napsané. Ve VS 2015 se hodně změnil kompilátor, je potřeba si celé SDL zkompilovat ve Visual Studiu 2015. Tady narazíš na nový problém, a to že poslední verze DirectX je 2010. Od Windows 8 je DIrectX přepracovaný a obsažený ve Windows SDK. S tím ovšem SDL nepočítá, a tak stále hledá soubory, které už neexistují. Můžeš si stáhnout zdrojové kódy SDL a s pár úpravami překompilovat. Vyplivně ti to klasickou .lib a .dll knihovnu.
Eventuelně můžeš použít můj (chystaný) projekt pro pokračování SDL, kde jsem už SDL překompiloval pod VS 2015. Zatím tam jsou prázdné projekty, takže můžeš vesele zkoušet (obsahuje všechny knihovny - SDL, SDL_ttf, SDL_image, SDL_mixer a wrapper).
https://github.com/…ree/v0.0.0.1

Odpovedať
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Odpovedá na Jozef
Patrik Valkovič:5.9.2015 17:07

A nebo projekt nechej ve verzi pro VS 2013.

Odpovedať
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Jozef
Člen
Avatar
Odpovedá na Patrik Valkovič
Jozef:5.9.2015 17:49

Skopíroval som si SDL, ktoré si už prekompiloval do svojho projektu, takže to už funguje :)

Odpovedať
I'm not afraid to die on a treadmill
Avatar
Jakub Horák
Člen
Avatar
Jakub Horák:1.12.2015 20:46

Ahoj, mám takový problém...

když zkompiluju ten první program, tak mi Visual Studio 2013 hlásí dva errory
Error 1 error LNK2001: unresolved external symbol WinMain E:\SDL\Test\MSVCRT­.lib(crtexew.ob­j) Test
Error 2 error LNK1120: 1 unresolved externals E:\SDL\x64\Re­lease\Test.exe Test

nevíte někdo co to je a jak to mám vyřešit?

(všechno jsem nastavil přesně podle tohoto návodu)

Avatar
Jakub Horák
Člen
Avatar
Odpovedá na Jakub Horák
Jakub Horák:1.12.2015 21:09

Super, tak to už jsem vyřešil (asi tam bylo něco blbě nastaveno, protože když jsem to udělal znova, tak to šlo)

Avatar
doMík
Člen
Avatar
doMík:16.4.2016 22:20

Mohl by mi někdo trošku poradit jak na inport SDL v code::block? Stáhl jsem verzi SDL pro MinGW, ale nějak se mi to nedaří rozchodit

Posledné komentáre sú na spodnej časti poslednej stránky.
Robíme čo je v našich silách, aby bola tunajšia diskusia čo najkvalitnejšia. Preto do nej tiež môžu prispievať len registrovaní členovia. Pre zapojenie sa do diskusie sa zaloguj. Ak ešte nemáš účet, zaregistruj sa, je to zadarmo.

Zobrazené 10 správy z 23.