Avatar billede MorDuC Nybegynder
09. august 2009 - 09:50 Der er 1 løsning

linker problemer - muligvis noget directx

er igang med advanced 2d game development, hvor man laver en game engine.
har fået lavet core engine, og skal nu have det compilet. men får nogle linker errors


Linking...
Advanced2D.obj : error LNK2019: unresolved external symbol "bool __cdecl game_init(struct HWND__ *)" (?game_init@@YA_NPAUHWND__@@@Z) referenced in function "public: int __thiscall Advanced2D::Engine::Init(int,int,int,bool)" (?Init@Engine@Advanced2D@@QAEHHHH_N@Z)


Advanced2D.obj : error LNK2019: unresolved external symbol "void __cdecl game_update(void)" (?game_update@@YAXXZ) referenced in function "public: void __thiscall Advanced2D::Engine::Update(void)" (?Update@Engine@Advanced2D@@QAEXXZ)


Advanced2D.obj : error LNK2019: unresolved external symbol "void __cdecl game_end(void)" (?game_end@@YAXXZ) referenced in function "public: void __thiscall Advanced2D::Engine::Close(void)" (?Close@Engine@Advanced2D@@QAEXXZ)


Timer.obj : error LNK2019: unresolved external symbol __imp__timeGetTime@0 referenced in function "public: __thiscall Advanced2D::Timer::Timer(void)" (??0Timer@Advanced2D@@QAE@XZ)

winmain.obj : error LNK2019: unresolved external symbol "bool __cdecl game_preload(void)" (?game_preload@@YA_NXZ) referenced in function _WinMain@16


c:\Documents and Settings\due\Dokumenter\Visual Studio 2008\Projects\Engine\msvc8\Advanced2D\Advanced2D\..\lib\Advanced2D.lib : fatal error LNK1120: 5 unresolved externals
Build log was saved at "file://c:\Documents and Settings\due\Dokumenter\Visual Studio 2008\Projects\Engine\msvc8\Advanced2D\Advanced2D\Debug\BuildLog.htm"
Advanced2D - 6 error(s), 1 warning(s)
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========


kan  i give nogle ideer til hva det kan være.
så kan jeg måske ledes i den rigtige retning
Avatar billede MorDuC Nybegynder
09. august 2009 - 09:56 #1
ah, har fundet ud af det.
der var nogle settings som var gale, bogen bruger msvc 2005
og jeg bruger 2009,
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester