一个dllimport 导致的链接错误LNK2019
2016-03-17 11:23
357 查看
在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
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
相关文章推荐
- Codeforces 292D (并查集巧妙运用)
- 建造者模式
- Linux串口编程之发送
- python os模块 常用命令
- 关于NSLocalizedString(@"Foo %@",nil)
- js获取项目根路径
- myeclipse连接方法
- HTML <!DOCTYPE> 标签
- Hybrid App中原生页面 VS H5页面
- android getTextSize返回值是以像素(px)为单位的,setTextSize()以sp为单位
- svn报错 Previous operation has not finished; run 'cleanup' if it was interrupted
- samba服务器搭建
- Bootstrap导航栏下拉菜单鼠标滑过展开
- RedHat使用yum命令时提示not registered错误的解决方法
- loadrunner之添加事务
- Pycharm简单使用
- Redis 集群
- C++sort()函数的用法 及学习
- Android实现button一边圆角一边直角
- 事件驱动的Java框架