博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
cocos2dx 小错误积累
阅读量:5102 次
发布时间:2019-06-13

本文共 713 字,大约阅读时间需要 2 分钟。

以下错误都是android的环境下:
 
1.不要使用__super()来调用父类的方法,因为GCC不能编译,可以使用父类的名称调用如:CCLayer::init();
 
2. 因为GCC编译的问题,不要在类的定义中写,如在MyScene头文件中,定义方法 void MyScene::backCallBack(); 应该写 void backCallBack();
 
3.Dex Loader] Unable to execute dex: Multiple dex files define Lorg/cocos2dx/lib/Cocos2dxAccelerometer; 这个错误是因为 ADT升级之后自动加了一个Android Dependencies的库,加在了java构建路径那里。只要我把它移除就好了。
 
4.'>>' should be '> >' within a nested template argument list 错误

如果直接这样写:

  std::vector
> data;

gcc编译器会把">>"当成operator,报错:boost vector  error: ‘>>’ should be ‘> >’ within a nested template argument list

 

正确做法是加上空格:

  std::vector
> data;

转载于:https://www.cnblogs.com/ben-android/p/3397390.html

你可能感兴趣的文章
Java Applet Reflection Type Confusion Remote Code Execution
查看>>
WordPress Cart66 Lite插件跨站请求伪造漏洞
查看>>
requestLayout invalidate postInvalidate
查看>>
Objective-C GCD深入理解
查看>>
关于static的使用
查看>>
linux basename学习
查看>>
Java - 单例模式
查看>>
Java中String, StringBuilder和StringBuffer
查看>>
人工智能-机器学习之seaborn(读取xlsx文件,小提琴图)
查看>>
在 Linux 中怎样将 MySQL 迁移到 MariaDB 上
查看>>
html屏蔽鼠标右键
查看>>
javascript教程现有Web App模式的问题以及挑战
查看>>
Object类
查看>>
MFC中显示一张位图
查看>>
Linux关机和重启命令总结
查看>>
用递归将嵌套的JSON对象遍历出来,转为二维数组 或一维数组
查看>>
iOS版本更新的方法
查看>>
新浪微博OAuth2.0 VS OAuth1.0 主要区别总结
查看>>
POJ 3984
查看>>
[选择性翻译][HDP Ambari 2.2.2安装使用说明][1]
查看>>