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 – Bubliny

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
Neaktivní uživatel:11.7.2013 16:01

hezky uplne mi to pripomina ta hra s temi
roztomilymi postavickama
bubo2?

Odpovědět
11.7.2013 16:01
Neaktivní uživatelský účet
Avatar
Zdeněk Kilian
Tvůrce
Avatar
Zdeněk Kilian:16.9.2017 23:09

Je tu někdo aktivní kdo má zkušenosti z převodem takovýchto her do nových VS(2017)? Potřebuji s tím pomoci.

 
Odpovědět
16.9.2017 23:09
Avatar
Martin Dráb
Tvůrce
Avatar
Odpovídá na Zdeněk Kilian
Martin Dráb:17.9.2017 2:49

Co máš konkrétně za problém (jakou to píše chybu)? Teoreticky by mělo stačit vytvořit nový projekt, naházet do něj zdrojové a hlavičkové soubory a případně doplnit závislosti na .libky či cesty k hlavičkovým souborům SDK.

Odpovědět
17.9.2017 2:49
2 + 2 = 5 for extremely large values of 2
Avatar
Zdeněk Kilian
Tvůrce
Avatar
Odpovídá na Martin Dráb
Zdeněk Kilian:20.9.2017 18:08

Stáhnul jsme projekt a otevřel ho ve VS2017, samo ho to převedlo do pro projektu VS2017. DX8 SDK jsme nainstaloval a přidal do prejektu.
Poté vyběhli chyby (viz. errors.png), vypadá to na nějaké zastaralé konstrukce v kódu (něco podobného se mi stalo s C# když jsme tvořil projekt ve VS2013 a pak jsem ho otevřel ve VS2015). Po buildu vyběhli další errory, které jsem nějak opravil a další errory, které jsem také nějak opravil.
Současně mám problém viz. err1.png. (když jsem zkoušel knihovnu dát do ignoru viz. err2.png)
Myslím, že tuto starou knihovnu potřebuje ten starný DX.

edit:
err1.png: "":https://image.ibb.co/iNOcw5/err1.png
err2.png: "":https://image.ibb.co/fr24b5/err2.png

Editováno 20.9.2017 18:11
 
Odpovědět
20.9.2017 18:08
Avatar
Zdeněk Kilian
Tvůrce
Avatar
Zdeněk Kilian:20.9.2017 18:15

Chyby v errors.png se mi podařilo odstranit lehkéma úpravama kódu.

 
Odpovědět
20.9.2017 18:15
Avatar
Martin Dráb
Tvůrce
Avatar
Odpovídá na Zdeněk Kilian
Martin Dráb:20.9.2017 19:09

Mrkni se v nastavení projektu na C/C++, Code Generation, Runtime Library. Mohlo by pomoci nastavení na Multi-threader (popř. Multi-threader Debug pro ladící režim).

Dál se podívej do Linker, Input, Additional Dependencies. Pokud tam uvidíš knihovnu, kterou ti to píše, že ji to nemůže najít (cannot open input file ***.lib), tak ji zkus ze seznamu odstranit. Uvidíme, co pak vyběhne za chyby.

Naviguju teda podle MSVS 2015, ale v tom by nemusel být velký rozdíl.

Editováno 20.9.2017 19:10
Odpovědět
20.9.2017 19:09
2 + 2 = 5 for extremely large values of 2
Avatar
Zdeněk Kilian
Tvůrce
Avatar
Zdeněk Kilian:1.10.2017 20:57

Multi-threader mám nastavený již defalutně od začátku.
V Linker->Input->Additional Dependencies ji nemám.

Knihovna libci.lib je stará knihovna z Visual C++ 6.
Když jsem jí zusil přidat do projektu samostatně (VC++ Directories->Library Directories) - izoloval jsem jí do samostatné složky, vyhodilo to stejný errory jako když jsem jí dal do ignoru (Linker->Ignore Specific Default Libraries).

Po nainstalovaná Visual C++ 6 jsem zkusil do projektu ve VS2017 přidat celou složku VC98/Lib/ (VC++ Directories->Library Directories) a také includovat VC98/Include/ (VC++ Directories->Include Directories), také jsem přidla knihovnu libci.lib do Linker->Input->Additional Dependencies. Také jsem to zkoušel kombinovat, např. přidat jen Lib/ a Linker apod.
Vždy to vyházelo 268 chyb tyto :-/

 
Odpovědět
1.10.2017 20:57
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 7 zpráv z 7.