I am using FlashToDirectX.lib which is generated from Visual Studio 2008, and my project is in Visual Studio 2005 .
My project option:
/ Od / I "e: \ WORK \ WORK \ project \ MagicCamera \ MixCenter \\ .. \ Common" / I "C: Include \ boost_1_45_0 "/ I" D: \ lib \ glog-0.3.1 \ src \ windows \ / "E: \ SDK \ tinyxml" / I: \ WORK \ WORK \ Project \ MagicCamera \ "Flash" / D " WIN32 "/ D" _WINDOWS "/ D" _USRDLL "/ D" _DEBUG "/ D" _WINDLL "/ D" _UNICODE "/ D" Unicode "/ g / EHsc / RTCl / MDD /Yu"stdafxkh" / Fp " Debug \ MixCenter.pch "/ Fo" debug \\ "/Fd"Debug\vc80.pdb" / w4 / nologo / c / zi / tp / errorReport: Prompt FlashToDirectX Options: D / D "_LIB" / D "_UNICODE" / D "Unicode" / GM / EHSC / D "RTC1 / MDD / Yu"stdafx.h" / Fp ".. \ .. .. Temp \ Flash-to-DrectX_FlashDX_Win32 \ Debug \ FlashDXDebug_Win32.pc h "/Fo"..\..\Temp\Flash-to- DirectX_FlashDX_Win32 \ Debug \\" / Fdiakt ... Lib "Flash Diaksdibug_viin 32. pdb" / W 3 / Dblyueks / Anologo / C / G / TP / Erro rReport: Quick
Error message:
1> FlashDXDebug_Win32.lib (FlashDXPlayer.obj): error LNK2019: unresolved external symbol "__declspec (dllimport) public: void __thiscall std :: _ Kantenr_bes_seky :: _ Orfhan_alle (empty) const" (__imp _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ = Structure tag RETT, class study :: allocation & lt; structure tag Arisiti & gt; & Gt; :: _ clean (zero) "GT (_Tidy @ $ vector @ UtagRECT @@ V $ allocator @ UtagRECT @@@ @@@ std std @@ IAEXXZ ??) 1 &; FlashDXDebug_Win32.lib (FlashDXPlayer.obj): Error LNK2019: Unsolved exotic symbol "__declspec (dllimport) public: __thiscall std :: _ Tenr_bes_seky :: ~ _Container_base_secure (zero) "(__imp _ ?? 1_Container_base_secure @ std @@ QAE @ XZ) I protected" refers to the act: __thiscall std:: _Container_base_aux_alloc_empty & class; class std :: allocator & lt; Structure tag RECT & gt; & Gt; :: ~ _Container_base_aux_alloc_empty & lt; class std :: allocator & lt; structure tag RECT & gt; & Gt; (zero) "1 & gt; FlashDXDebug_Win32.lib (FlashDXPlayer.obj) (?? 1 $ _ Container_base_aux_alloc_empty @ V $ allocator @ UtagRECT @@@ @@@ std std @@ IAE @ XZ?): Error LNK2019: unresolved external symbol "__ Disispiisi (Dilimport) public: __thiscall std :: _ Kantenr_bes_seky :: _ Kantenr_bes_sekyuar (_Zero) "(__imp _ ?? 0_Container_base_secure @ std @@ QAE @ XZ) function referred to in the" protected: __thiscall std :: _ container_base_ox_lok_apti "class class :: allocation & lt; Structure tag rt & gt; & Gt; :: _ container_base_ox_lok_apti & lt; Category Studies :: Allocator & lt; Structure tag rt & gt; & Gt; (Class std :: counterpart & lt; struct tagRECT & gt;) ?? "(?? 0 $ _ Container_base_aux_alloc_empty @ V $ allocator @ UtagRECT @@@ @@@ std std @@ IAE @ V $ allocator @ UtagRECT @@@ 1 @@ Z) I think the problem is that I'm using a different CRT Lib or different net versions compatibility.
I've tried to change FlashToDX.lib dynamic lib and change / Mdeedi to / MD. but I a similar error. I'm beginning to this type of link handling error. Hoag no answer helpful Received. Thanks in advance.
I changed the Lib solution in VS 2005 using outstanding tools The problem has been solved.
Comments
Post a Comment