解决cocos2dx3.2使用websockets报错error LNK2019 无法解析的外部符号
首页 > cocos2dx专栏 > cocos2dx学习    作者:闭眼就天黑   2017年2月10日 15:09 星期五   热度:4674°   百度已收录  
时间:2017-2-10 15:09   热度:4674° 

cocos2dx3.2使用websockets报错error LNK2019 无法解析的外部符号

 

这几天一直想找个服务器的小伙伴跟着学习下服务器框架,在群里讨论下连接方式socketwebsockethttpclient等。之前公司项目是httpclient的链接,自己也研究了下。这里我用的cocos3.2创建的helloworl项目,今天准备研究下webscoket,按照一些文档开始学习了,也继承了webscoket也实现了四个方法,最后编译的时候报错了error LNK2019 无法解析的外部符号。

 

看到这个错误第一想到了文件没有头文件没有引用,.h有定义的方法没有实现,经过排查都没有问题,这就尴尬了。

 

于是开始百度了,百度的大都是我参考的文档。转来转去,没说遇到的错误。最后终于找了几个解决方法也是都不全,整理下于是编译通过。

 

本人的完美解决方案:

1.添加websockets.lib引用【注意别少了s

.右键点击项目工程,选择最底部的“属性”。

.在属性页=配置属性=链接器=输入=附加依赖项中选择编辑”。

 

2.添加network项目引用

 

1.右键点击“解决方案”,依次选择“添加”=》“现有项目”。

 

2.在项目目录下的cocos2d\cocos\network\proj.win32中选择libNetwork.vcxproj

 

这样我们就会在项目里看到我们添加的引用项目文件。

 

然后我们还在工程上右键点击,选择“属性”,在属性页面选择“引用”= “添加新引用”,在添加引用页面里勾选“libNetwork”并确定。

 

这样编译就会成功了。网上那些写文档和教程的能不能写全点,一个不认真让许多人莫名其妙

by:闭眼就天黑  二〇一七年二月十日

二维码加载中...
本文作者:闭眼就天黑      文章标题: 解决cocos2dx3.2使用websockets报错error LNK2019 无法解析的外部符号
本文地址:https://www.byjth.com/biji/101.html
版权声明:若无注明,本文皆为“闭眼就天黑专栏_技术博客_个人学习总结”原创,转载请保留文章出处。
相关文章

版权所有:《闭眼就天黑专栏_技术博客_个人学习总结》 => 《解决cocos2dx3.2使用websockets报错error LNK2019 无法解析的外部符号
本文地址:https://www.byjth.com/biji/101.html
除非注明,文章均为 《闭眼就天黑专栏_技术博客_个人学习总结》 原创,欢迎转载!转载请注明本文地址,谢谢。

返回顶部    首页    手机版本    版权所有:闭眼就天黑专栏_技术博客_个人学习总结
    站长: 闭眼就天黑    搜索cocos2dx主题 技术支持:闭眼就天黑   皖ICP备14007736号-1  

皖公网安备 34132102000107号

   sitemap