码迷,mamicode.com
首页 > 其他好文 > 详细

error LNK2019: 无法解析的外部符号 _libiconv_closexxxxxxx的解决办法

时间:2015-04-10 13:38:16      阅读:136      评论:0      收藏:0      [点我收藏+]

标签:cocos2d-x   游戏   c++   win32   libiconv.lib   

        iconv是Cocos2dx自带的非常好用的可以解决中文乱码问题的库,但是好多同学因为配置上遇坑放弃使用,有点可惜,下面是我遇过的坑。下面鄙人给大家分享一下经验,让更多的人受益,现在unity强烈轰击cocos,cocos的地位岌岌可危。兄弟们加油一起捍卫cocos!!

       错误一:找不到iconv.h

       解决办法:在 工程属性 -> 配置属性 -> C/C++ -> 附加包含目录 添加iconv头文件所在文件夹,我的是在cocos2d-x-2.2.3\cocos2dx\platform\third_party\win32\iconv目录里面(我用的相对路径,可以填绝对路径)

如图所示:

技术分享

错误2:错误1解决了以后会出现这个错误

error LNK2019: 无法解析的外部符号 _libiconv_close。。。
error LNK2019: 无法解析的外部符号 _libiconv。。。
error LNK2019: 无法解析的外部符号 _libiconv_open。。。
fatal error LNK1120: 3 个无法解析的外部命令

这种无法解析的外部命令一般是未找到函数的实现,这里的原因就是没包含iconv的库。

解决办法:

在 工程属性 -> 配置属性 -> 链接器 -> 输入 -> 附加依赖项 添加libiconv.lib库文件

如图所示:

技术分享


到这步,问题就没了,就可以圆满结束了。



Cocos新手学习必备源码啊,大量本人写的的源码(有些商业的淘宝店木有放出来,可以私聊),ARPG,动作射击,闯关益智,可学习可运营 个人淘宝店,适合新手,我还可以做技术支持,帮助换皮,带新手等http://shop115423056.taobao.com/?spm=2013.1.1000126.d21.AY74YW

不懂的可以加我的QQ群: 239982941(cocos2d-x 3.x学习群)欢迎你的到来哦,看了博文给点脚印呗,谢谢啦~~




error LNK2019: 无法解析的外部符号 _libiconv_closexxxxxxx的解决办法

标签:cocos2d-x   游戏   c++   win32   libiconv.lib   

原文地址:http://blog.csdn.net/wxq_wuxingquan/article/details/44978031

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!