一個dllimport 導致的鏈接錯誤LNK2019

在exe工程中編寫的類使用 了class CC_DLL MUBianseAction : public ActionInterval

CC_DLL 聲明,會導致下面的鏈接錯誤,去掉這個申明

只有在導入外部工程的dll符號或者類的時候才使用 CC_DLL的申明

錯誤 31 error LNK2019: 無法解析的外部符號 "__declspec(dllimport) const MUBianseAction::`vftable'{for `cocos2d::Clonable'}" (__imp_??_7MUBianseAction@@6BClonable@cocos2d@@@),該符號在函數 "public: __thiscall MUBianseAction::MUBianseAction(void)" (??0MUBianseAction@@QAE@XZ) 中被引用 F:\vcproject\3dmu\proj.win32\MUBianseAction.obj 3dmu

錯誤 30 error LNK2019: 無法解析的外部符號 "__declspec(dllimport) const MUBianseAction::`vftable'{for `cocos2d::Ref'}" (__imp_??_7MUBianseAction@@6BRef@cocos2d@@@),該符號在函數 "public: __thiscall MUBianseAction::MUBianseAction(void)" (??0MUBianseAction@@QAE@XZ) 中被引用 F:\vcproject\3dmu\proj.win32\MUBianseAction.obj 3dmu
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章