芯友网Xin1234.COM

cocos2dx输出中文乱码怎么解决



子伙大.弱学.
cocos2dx输出中文乱码怎么解决
狗灰.员理管.
是Win32乱码还是都乱码?
子伙大.弱学.
win32
编译到android就好了吗?我还没试呢
狗灰.员理管.
VS版本有没有到2013?
子伙大.弱学.
2015的
狗灰.员理管.
安卓是Linux内核,只要cpp文件编码转成UTF8就行了。
Win32下由于cocos引擎和系统编码不兼容,所以得需要在VS2013及以上版本中加入:
#if _MSC_VER >= 1800
#pragma execution_character_set("utf-8")
#endif

为了多平台都能兼容,最好的方法就是,在一个公共头文件里加VS的UTF8编译标记,同时把所有含中文的cpp都要转成:

相关问题
------分隔线----------------------------
赞助商链接
赞助商链接
推荐内容