您的位置:首页 > 移动开发 > Cocos引擎

cocos2d-x 学习中 错误总结

2014-07-18 15:14 148 查看
1.

使用定时器时,

“类型转换 :无法从"void(__thiscall xx::*)(void)” 转换为"cocos2d::SEL_CallFunc"

解决办法将方法后面形参改为 CCNode *node

“类型转换” :无法从“void(__thiscall xx::*)(void)” 转换为cocosd::SEL_SCHEDULE"

解决办法在方法中添加形参   float dt

2.

如果编译成功,但是直接跳入断点,   检查项目->属性->调试->工作目录   是否是项目resource 文件夹

xcode错误

ignoring file /Users/why/Desktop/PhoneFax/UMSocial_Sdk_3.1/libUMSocial_Sdk_3.1.a, missing required
architecture x86_64 in file /Users/why/Desktop/PhoneFax/UMSocial_Sdk_3.1/libUMSocial_Sdk_3.1.a (3 slices)

解决方案如下:

targets ->build setting 下的

architectures 设置为 standard architetures(armv7,armv7s)

vaild architectures 设置为armv7,armv7s

错误代码:No
architectures to compile for (ONLY_ACTIVE_ARCH=YES, active arch=x86_64, VALID_ARCHS=armv7 armv7s)

解决方案如下:

build active architecture ONLY false
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: