Visual Studio里开发cocos2d-x时,代码含有中文字符串无法通过编译的原因和解决方案
来源:互联网 发布:php订单系统源码 编辑:程序博客网 时间:2024/04/30 06:01
用Visual Studio开发cocos2d-x的同学应该都遇到过,在设置编码为utf-8(无签名)的情况下,(即65001)后,经常无法通过编译,提示“常量”之类的错误。
这个问题其实是cocos2d-x核心库代码文件,和vc设定的冲突,说明白点就是cocos2d-x的utf-8 和 vc要求的utf-8(无签名)的冲突。
具体请看如下链接。
点我看具体原因
头大无比。。
其实解决方案很简单,也很搞笑,是我的一个同事实验出来的,只要在中文字符串的最后边加上一个空格即可。。
不过这个确实解决了这个蛋疼的问题,特此分享。
0 0
- Visual Studio里开发cocos2d-x时,代码含有中文字符串无法通过编译的原因和解决方案
- Visual Studio 下开发无法引用App_Code 里的类
- cocos2d-x 2.1开发中有关中文乱码的解决方案
- visual studio c# 查找代码中含有中文的行 要求该行非注释、非#region
- VS2012和2013里scanf_s无法输入字符串的解决方案
- visual Studio在编译时不检测语法错误的解决方案
- 使用Visual Studio 2015调试Android平台Cocos2d-x游戏的C++代码
- Android Studio 编译 依赖了微信支付无法编译通过的解决方案
- 使用Microsoft Visual Studio 2010编译某些项目无法通过
- Visual Studio 2015 升级到Update 3后Unreal无法编译的解决方案
- 原因: 代码目录里含有.git目录
- CodeIgniter中URL含有中文字符串的解决方案
- Visual Studio utf-8 代码 中文乱码完全解决方案
- cocos2d-x 生成 libcocos2dcpp.so Error 原因和解决方案
- visual studio 2005 不显示解决方案的原因
- 关于mysql建表中含有longtext字段时,查询缓慢的原因和解决方案
- Visual Studio 无法输入中文
- Visual Studio 2010中文版和GCC对C程序注释里中文的支持小结
- Linux学习记录--数据流重定向
- 回收站清空数据恢复的方法
- 计算机模拟在建筑集成设计中扮演重要角色
- Axis1.4 快速入门 发布WebService服务端、生成WebService客户端
- SEO像艺术,为自己做站最划算
- Visual Studio里开发cocos2d-x时,代码含有中文字符串无法通过编译的原因和解决方案
- cocos2dx 3.0 安装及项目创建
- linux下批量替换文件内容
- 神秘顾客
- 判断网页URL是否存在
- vs2010中安装visual assist x插件
- 使用openFileOutput和openFileInput读取文件
- 数据库名、实例名、数据库域名、全局数据库名、服务名
- Jenkins+cygwin