VS2013下使用cocos2d-x环境搭建及运行项目出现的错误

春宵一刻 2014-11-16 08:15:12
以前用的xcode,现在使用VS2013,cocos2d-x版本是2.2.3,编写完代码之后,运行出现以下错误,上网查资料发现可能是版本问题,请问谁知道怎么解决,或者该使用哪个版本的cocos2d-x,以下是错误:


1> StartScene.cpp
1>g:\cocosd\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\birdsagain\proj.win32\startscene.cpp(28): error C2440: “类型转换”: 无法从“void (__thiscall StartScene::* )(void)”转换为“cocos2d::SEL_SCHEDULE”
1> 指向成员的指针有不同的表示形式;无法在它们之间进行类型转换
1>g:\cocosd\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\birdsagain\proj.win32\startscene.cpp(42): error C2440: “类型转换”: 无法从“void (__thiscall StartScene::* )(void)”转换为“cocos2d::SEL_MenuHandler”
1> 指向成员的指针有不同的表示形式;无法在它们之间进行类型转换
1>g:\cocosd\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\birdsagain\proj.win32\startscene.cpp(42): error C2665: “cocos2d::CCMenuItemToggle::createWithTarget”: 2 个重载中没有一个可以转换所有参数类型
1> g:\cocosd\cocos2d-x-2.2.3\cocos2d-x-2.2.3\cocos2dx\menu_nodes\ccmenuitem.h(397): 可能是“cocos2d::CCMenuItemToggle *cocos2d::CCMenuItemToggle::createWithTarget(cocos2d::CCObject *,cocos2d::SEL_MenuHandler,cocos2d::CCMenuItem *,...)”
1> 尝试匹配参数列表“(StartScene *const , cocos2d::CCMenuItemImage *, cocos2d::CCMenuItemImage *, int)”时
1>g:\cocosd\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\birdsagain\proj.win32\startscene.cpp(48): error C2440: “类型转换”: 无法从“void (__thiscall StartScene::* )(void)”转换为“cocos2d::SEL_SCHEDULE”
1> 指向成员的指针有不同的表示形式;无法在它们之间进行类型转换
1>g:\cocosd\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\birdsagain\proj.win32\startscene.cpp(119): warning C4305: “参数”: 从“double”到“float”截断
1>g:\cocosd\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\birdsagain\proj.win32\startscene.cpp(123): error C2440: “类型转换”: 无法从“void (__thiscall StartScene::* )(cocos2d::CCSprite *)”转换为“cocos2d::SEL_CallFunc”
1> 指向成员的指针有不同的表示形式;无法在它们之间进行类型转换
1>g:\cocosd\cocos2d-x-2.2.3\cocos2d-x-2.2.3\projects\birdsagain\proj.win32\startscene.cpp(123): error C2665: “cocos2d::CCCallFuncN::create”: 2 个重载中没有一个可以转换所有参数类型
1> g:\cocosd\cocos2d-x-2.2.3\cocos2d-x-2.2.3\cocos2dx\actions\ccactioninstant.h(411): 可能是“cocos2d::CCCallFuncN *cocos2d::CCCallFuncN::create(int)”
1> 尝试匹配参数列表“(StartScene *const )”时




多谢帮忙
...全文
531 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
内容概要:本文针对无刷直流电机驱动的电子机械制动(EMB)执行器,建立了考虑Stribeck摩擦特性的非线性耦合动力学模型,并在Simulink环境中完成了系统级仿真分析。研究综合集成了电机动力学、齿轮传动机构与制动执行机构的动力学特性,构建了高保真的机电一体化系统模型。重点引入Stribeck摩擦模型以精确描述低速工况下执行器内部存在的静摩擦、粘滞摩擦与库仑摩擦之间的过渡行为,有效提升了系统在启停、反向运动等瞬态过程中的动态响应仿真精度。通过多工况仿真验证了模型的有效性,能够准确反映摩擦引起的爬行、滞后与定位误差等非线性现象,为EMB系统的高性能控制算法设计(如摩擦补偿、滑模控制)与结构优化提供了高可信度的仿真平台。; 适合人群:从事汽车电子制动系统、电机驱动控制、机电系统建模与仿真研究的研究生、科研人员及工程技术人员,需具备扎实的机械动力学、自动控制理论基础和MATLAB/Simulink仿真能力。; 使用场景及目标:①用于高精度电子机械制动系统的设计验证与性能预测;②为消除摩擦非线性影响的先进控制策略(如自适应控制、智能控制)提供精确的被控对象模型;③深入探究Stribeck摩擦等非线性因素对系统动态性能(如响应延迟、稳态误差)的作用机理; 阅读建议:读者应结合提供的Simulink模型文件,深入剖析Stribeck摩擦模块的数学实现与参数辨识方法,建议通过改变输入指令(如阶跃、正弦)和负载条件进行对比仿真,以直观理解非线性摩擦对系统动态特性的影响。

791

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 其他移动相关
社区管理员
  • 移动开发其他问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧