NOVINKA - Online rekvalifikační kurz Python programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze – Lekce 1 - SDL - Úvod a instalace

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar
Josef Kuchař - Pepa489:26.8.2015 20:54

Super, konečně je to tu :)

Odpovědět
26.8.2015 20:54
2x piš, jednou debuguj
Avatar
rikenbekr
Člen
Avatar
rikenbekr:27.8.2015 17:46

Konečně díky :D

Odpovědět
27.8.2015 17:46
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 ;)

Odpovědět
3.9.2015 14:53
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?

Odpovědět
5.9.2015 16:46
I'm not afraid to die on a treadmill
Avatar
Odpovídá 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

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

A nebo projekt nechej ve verzi pro VS 2013.

Odpovědět
5.9.2015 17:07
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Avatar
Jozef
Člen
Avatar
Odpovídá 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 :)

Odpovědět
5.9.2015 17:49
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)

 
Odpovědět
1.12.2015 20:46
Avatar
Jakub Horák
Člen
Avatar
Odpovídá 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)

 
Odpovědět
1.12.2015 21:09
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

 
Odpovědět
16.4.2016 22:20
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 10 zpráv z 23.