放牧代码和思想
专注自然语言处理、机器学习算法

解决error LNK2019: 无法解析的外部符号 “public: void __thiscall cocos2d::ui::Layout::setBackGroundImage

今天在Cocos2dx中使用ListView,确认头文件和namespace正确后,链接出错:

错误 5 error LNK2019: 无法解析的外部符号 "public: void __thiscall cocos2d::ui::Layout::setBackGroundImage(class std::basic_string<char,struct std::char_traits<char>,class std::allocator<char> > const &,enum cocos2d::ui::Widget::TextureResType)" ([email protected]@[email protected]@@[email protected][email protected]@[email protected]@[email protected]@[email protected]@[email protected]@[email protected]@[email protected]@Z),该符号在函数 "public: void __thiscall Welcome::menuPlayCallback(class cocos2d::Ref *)" ([email protected]@@[email protected]@@@Z) 中被引用 X:\cocos2d-x-3.2\projects\BoBoPom\proj.win32\WelcomeScene.obj BoBoPom

还好以前在VS上写过不少项目,知道这是lib没有正确引入的原因。引用libGUI和libExtension项目之后还不够,还需要在项目属性页引入相应的lib:

我觉得VS的体验做得真的非常差,无比怀念IDEA下自动import的快感,那才是真正的解放生产力。

知识共享许可协议 知识共享署名-非商业性使用-相同方式共享码农场 » 解决error LNK2019: 无法解析的外部符号 “public: void __thiscall cocos2d::ui::Layout::setBackGroundImage

分享到:更多 ()

评论 欢迎留言

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

我的作品

HanLP自然语言处理包《自然语言处理入门》