.[ ČeskéHry.cz ].
3ds loader error

 
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> C / C++
Zobrazit předchozí téma :: Zobrazit následující téma  
Autor Zpráva
Ascen



Založen: 01. 04. 2010
Příspěvky: 6

PříspěvekZaslal: 15. duben 2010, 15:03:09    Předmět: 3ds loader error Odpovědět s citátem

Dobrý den,
dnes jsem prakticky dokončil vlastní 3ds loader, ale kompilátor mi tu dal chybu s kterou si nevím rady
kód:
1>KLoad3ds.obj : error LNK2019: unresolved external symbol "public: __thiscall K_CVector::K_CVector(void)" (??0K_CVector@@QAE@XZ) referenced in function "private: void __thiscall K_CLoad3ds::ReadVertices(struct K_CLoad3ds::TObject *,struct K_CLoad3ds::TChunk *)" (?ReadVertices@K_CLoad3ds@@AAEXPAUTObject@1@PAUTChunk@1@@Z)
1>KLoad3ds.obj : error LNK2019: unresolved external symbol "public: __thiscall K_CVector::~K_CVector(void)" (??1K_CVector@@QAE@XZ) referenced in function "private: void __thiscall K_CLoad3ds::ReadVertices(struct K_CLoad3ds::TObject *,struct K_CLoad3ds::TChunk *)" (?ReadVertices@K_CLoad3ds@@AAEXPAUTObject@1@PAUTChunk@1@@Z)
1>C:\Users\Ascen\Documents\Visual Studio 2008\Projects\SP01-alfa\Debug\SP01-alfa.exe : fatal error LNK1120: 2 unresolved externals
prosím o radu k dokončení Wink
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
pcmaster



Založen: 28. 07. 2007
Příspěvky: 1827

PříspěvekZaslal: 15. duben 2010, 23:09:14    Předmět: Odpovědět s citátem

Som zvedavy, ako si ho dokoncil, ak si linker errory dostal az na konci Wink

A hlavne, preco to pises do tejto sekcie a nie do sekcie k tomu urcenej Razz

Vsak ten error (LNK2019) presne hovori, co je za problem.
_________________
Off-topic flame-war addict since the very beginning. Registered since Oct. 2003!
Interproductum fimi omne est.
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Ladis



Založen: 18. 09. 2007
Příspěvky: 1537
Bydliště: u Prahy

PříspěvekZaslal: 15. duben 2010, 23:47:32    Předmět: Odpovědět s citátem

LOL, výběr sekce FAIL Smile
_________________
Award-winning game developer
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
]semo[



Založen: 29. 07. 2007
Příspěvky: 1526
Bydliště: Telč

PříspěvekZaslal: 16. duben 2010, 08:13:35    Předmět: Odpovědět s citátem

Ladis: ty abys někde chyběl!

Ascen: Nechybí ti nějakej include? Nezapoměl si implementovat konstruktor a destruktor K_CVector?
_________________
Kdo jede na tygru, nesmí sesednout.
---
http://www.inventurakrajiny.cz/sipka/
Aquadelic GT, Mafia II, simulátory
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
VladR



Založen: 30. 07. 2007
Příspěvky: 1322
Bydliště: Greater New York City Area

PříspěvekZaslal: 16. duben 2010, 08:42:33    Předmět: Odpovědět s citátem

Dokoncil si max tak 30% prace (napisany hruby kod). Resp. len 25%, kedze to este ani nemas skompilovane, nieze otestovane a rozdebugovane Wink

Pozri sa poriadne, ci si nezadeklaroval c-tor/d-tor, ale zabudol na jeho definiciu. Bezna chyba je napr. ze zabudnes v hlavickovom subore dat { } za hlavicku a v CPP pravdaze nie je pre istotu vobec.

No a samozrejme, ako pise semo, uisti sa, ze tam, kde danu classu pouzivas, mas aj patricny include, aj ked dost pochybujem, ze ak by ti chybal include, ze by si sa vobec dostal az k linkeru - kompiler by ti zdochol uz o stupen skor - teda jedineze ta trieda je de facto prazdna, resp. si v danom zdrojaku nepouzival ziadne jej metody (len vytvoril instanciu).

Build->Clean/Rebuild All pomaha tiez.


Jo, a vysvetli nam prosim ta myslienkovy pochod, ktory ta priviedol az do sekcie Ceske-hry, ked je tu asi tak 13 sekcii, kde by to skor patrilo Shocked
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
OndraSej



Založen: 28. 07. 2007
Příspěvky: 767
Bydliště: Brandýs nad Labem

PříspěvekZaslal: 16. duben 2010, 08:43:55    Předmět: Odpovědět s citátem

Přesunuto
_________________
http://trionteam.net
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
perry



Založen: 28. 07. 2009
Příspěvky: 879

PříspěvekZaslal: 16. duben 2010, 18:04:26    Předmět: Odpovědět s citátem

Jen drobný offtopic... co všechno ten tvůj 3ds loader umí ? Smile
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Ascen



Založen: 01. 04. 2010
Příspěvky: 6

PříspěvekZaslal: 20. duben 2010, 17:14:43    Předmět: Odpovědět s citátem

perry napsal:
Jen drobný offtopic... co všechno ten tvůj 3ds loader umí ? Smile

Prosím na komentáře trohoto typu se neptejte děkuji. Jinak děkuji za odpovědi
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu Zobrazit autorovi WWW stránky
Ladis



Založen: 18. 09. 2007
Příspěvky: 1537
Bydliště: u Prahy

PříspěvekZaslal: 20. duben 2010, 19:02:01    Předmět: Odpovědět s citátem

A na co se teda můžem ptát? BTW proč nestáhneš existující free 3DS loader? Ten formát je starý jak hry samy (je z r. 1990 z dosovského 3D Studia). Ad odpovědi - není zač Wink.
_________________
Award-winning game developer
Návrat nahoru
Zobrazit informace o autorovi Odeslat soukromou zprávu
Zobrazit příspěvky z předchozích:   
odeslat nové téma   Odpovědět na téma    Obsah fóra České-Hry.cz -> C / C++ Časy uváděny v GMT + 1 hodina
Strana 1 z 1

 
Přejdi na:  
Nemůžete odesílat nové téma do tohoto fóra
Nemůžete odpovídat na témata v tomto fóru
Nemůžete upravovat své příspěvky v tomto fóru
Nemůžete mazat své příspěvky v tomto fóru
Nemůžete hlasovat v tomto fóru


Powered by phpBB © 2001, 2005 phpBB Group


Vzhled udelal powermac
Styl "vykraden" z phpBB stylu MonkiDream - upraveno by rezna