cocos2dx吧 关注:10,998贴子:33,683
  • 6回复贴,共1

第一次编译cocos2d-x时CCConsole.h和CCVector.h各种引用错误

只看楼主收藏回复



1楼2017-03-22 12:42回复
    E:\cocos2d\HelloWorld\cocos2d\cocos\base/CCConsole.h(114): error C2873: “Callback”: 符号不能用在 using 声明中 (..\..\extensions\Particle3D\PU\CCPUMeshSurfaceEmitter.cpp)
    5>E:\cocos2d\HelloWorld\cocos2d\cocos\base/CCConsole.h(114): error C2143: 语法错误 : 缺少“;”(在“=”的前面) (..\..\extensions\Particle3D\PU\CCPUMeshSurfaceEmitter.cpp)
    5>E:\cocos2d\HelloWorld\cocos2d\cocos\base/CCConsole.h(114): error C2238: 意外的标记位于“;”之前 (..\..\extensions\Particle3D\PU\CCPUMeshSurfaceEmitter.cpp)
    5>E:\cocos2d\HelloWorld\cocos2d\cocos\base/CCConsole.h(117): error C2146: 语法错误: 缺少“;”(在标识符“callback”的前面) (..\..\extensions\Particle3D\PU\CCPUMeshSurfaceEmitter.cpp)
    5>E:\cocos2d\HelloWorld\cocos2d\cocos\base/CCConsole.h(117): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int (..\..\extensions\Particle3D\PU\CCPUMeshSurfaceEmitter.cpp)
    5>E:\cocos2d\HelloWorld\cocos2d\cocos\base/CCConsole.h(117): error C2473: “callback”: 看起来像函数定义,但却没有参数列表。 (..\..\extensions\Particle3D\PU\CCPUMeshSurfaceEmitter.cpp)
    5>E:\cocos2d\HelloWorld\cocos2d\cocos\base/CCConsole.h(117): error C2059: 语法错误:“nullptr” (..\..\extensions\Particle3D\PU\CCPUMeshSurfaceEmitter.cpp)
    5>E:\cocos2d\HelloWorld\cocos2d\cocos\base/CCConsole.h(117): error C2143: 语法错误 : 缺少“;”(在“}”的前面) (..\..\extensions\Particle3D\PU\CCPUMeshSurfaceEmitter.cpp)
    5>E:\cocos2d\HelloWorld\cocos2d\cocos\base/CCConsole.h(117): error C2238: 意外的标记位于“;”之前 (..\..\extensions\Particle3D\PU\CCPUMeshSurfaceEmitter.cpp)
    5>E:\cocos2d\HelloWorld\cocos2d\cocos\base/CCConsole.h(121): error C4430: 缺少类型说明符 - 假定为 int。注意: C++ 不支持默认 int (..\..\extensions\Particle3D\PU\CCPUMeshSurfaceEmitter.cpp)
    5>E:\cocos2d\HelloWorld\cocos2d\cocos\base/CCConsole.h(121): warning C4183: “Command”: 缺少返回类型;假定为返回“int”的成员函数 (..\..\extensions\Particle3D\PU\CCPUMeshSurfaceEmitter.cpp)
    5>E:\cocos2d\HelloWorld\cocos2d\cocos\base/CCConsole.h(122): error C2590: “Command”: 只有构造函数可以有基/成员初始值列表 (..\..\extensions\Particle3D\PU\CCPUMeshSurfaceEmitter.cpp)
    5>E:\cocos2d\HelloWorld\cocos2d\cocos\base/CCConsole.h(123): error C2061: 语法错误: 标识符“Callback” (..\..\extensions\Particle3D\PU\CCPUMeshSurfaceEmitter.cpp)
    5>E:\cocos2d\HelloWorld\cocos2d\cocos\base/CCConsole.h(123): error C2590: “Command”: 只有构造函数可以有基/成员初始值列表 (..\..\extensions\Particle3D\PU\CCPUMeshSurfaceEmitter.cpp)
    5>E:\cocos2d\HelloWorld\cocos2d\cocos\base/CCConsole.h(123): error C2535: “cocos2d::Console::Console(std::string,std::string)”: 已经定义或声明成员函数 (..\..\extensions\Particle3D\PU\CCPUMeshSurfaceEmitter.cpp)
    5> E:\cocos2d\HelloWorld\cocos2d\cocos\base/CCConsole.h(122) : 参见“cocos2d::Console::Console”的声明


    2楼2017-03-22 12:52
    回复
      求大神帮忙解决


      3楼2017-03-22 12:53
      回复
        楼主怎么解决的


        IP属地:湖北4楼2018-01-18 13:56
        回复
          请问楼主怎么解决的


          IP属地:广东5楼2018-03-22 21:39
          回复
            求解决方法


            IP属地:黑龙江来自Android客户端6楼2024-09-14 17:24
            回复