在cocos2dx2.2.3中遇到的error LNK2019: 无法解析的外部符号 _libiconv_closexxxxxxx的解决办法

转自:http://blog.csdn.net/wxq_wuxingquan/article/details/44978031

conv是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,动作射击,闯关益智,可学习可运营 个人淘宝店,适合新手,我还可以做技术支持,帮助换皮,带新手等https://shop141567464.taobao.com/?spm=a313o.7775905.1998679131.d0011.pzUIU4

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

相关文章

    本文实践自 RayWenderlich、Ali Hafizji 的文章《...
Cocos-code-ide使用入门学习地点:杭州滨江邮箱:appdevzw@1...
第一次開始用手游引擎挺激动!!!进入正题。下载资源1:从C...
    Cocos2d-x是一款强大的基于OpenGLES的跨平台游戏开发...
1.  来源 QuickV3sample项目中的2048样例游戏,以及最近《...
   Cocos2d-x3.x已经支持使用CMake来进行构建了,这里尝试...