COCOS2DX 在vs上编译.cpp文件报错 error C2065: “”: 未声明的标识符

来源:互联网 发布:f3飞控调参软件cf 编辑:程序博客网 时间:2024/04/25 15:33

对于我这个新手渣渣来说,这是血史啊,导入人家工程,创建场景都报错,简直疯了,

就这几行错误的代码:


#include "StartScene.h"

USING_NS_CC;
using namespace CocosDenshion;


Scene* StartGame::createScene()
{
    // 创建一个场景实例
    auto scene = Scene::create();
    
    // 创建StartGame的实例,是一个Layer
    auto layer = StartGame::create();
    
    // 把StartGame的对象添加到场景里面
scene->addChild(layer);
    
    return scene;
}


报这么一堆错误,看着都有晕


StartScene.cpp

1>e:\fy\gongju\cocos2d-x-3.13.1\cocos2d-x-3.13.1\mygame\llk\classes\startscene.cpp : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失
1>e:\fy\gongju\cocos2d-x-3.13.1\cocos2d-x-3.13.1\mygame\llk\classes\startscene.cpp(26): error C2065: “scene”: 未声明的标识符
1>e:\fy\gongju\cocos2d-x-3.13.1\cocos2d-x-3.13.1\mygame\llk\classes\startscene.cpp(26): error C2227: “->addChild”的左边必须指向类/结构/联合/泛型类型
1>          类型是“unknown-type”
1>e:\fy\gongju\cocos2d-x-3.13.1\cocos2d-x-3.13.1\mygame\llk\classes\startscene.cpp(28): error C2065: “scene”: 未声明的标识符
1>e:\fy\gongju\cocos2d-x-3.13.1\cocos2d-x-3.13.1\mygame\llk\classes\startscene.cpp(46): error C2065: “loading”: 未声明的标识符
1>e:\fy\gongju\cocos2d-x-3.13.1\cocos2d-x-3.13.1\mygame\llk\classes\startscene.cpp(46): error C4430: 缺少类型说明符 - 假定为 int。注意:  C++ 不支持默认 int
1>e:\fy\gongju\cocos2d-x-3.13.1\cocos2d-x-3.13.1\mygame\llk\classes\startscene.cpp(52): error C2143: 语法错误 : 缺少“;”(在“->”的前面)
1>e:\fy\gongju\cocos2d-x-3.13.1\cocos2d-x-3.13.1\mygame\llk\classes\startscene.cpp(52): error C4430: 缺少类型说明符 - 假定为 int。注意:  C++ 不支持默认 int
1>e:\fy\gongju\cocos2d-x-3.13.1\cocos2d-x-3.13.1\mygame\llk\classes\startscene.cpp(56): error C2447: “{”: 缺少函数标题(是否是老式的形式表?)
1>e:\fy\gongju\cocos2d-x-3.13.1\cocos2d-x-3.13.1\mygame\llk\classes\startscene.cpp(97): error C2059: 语法错误:“return”
1>e:\fy\gongju\cocos2d-x-3.13.1\cocos2d-x-3.13.1\mygame\llk\classes\startscene.cpp(98): error C2059: 语法错误:“}”
1>e:\fy\gongju\cocos2d-x-3.13.1\cocos2d-x-3.13.1\mygame\llk\classes\startscene.cpp(98): error C2143: 语法错误 : 缺少“;”(在“}”的前面)
1>e:\fy\gongju\cocos2d-x-3.13.1\cocos2d-x-3.13.1\mygame\llk\classes\startscene.cpp(101): error C2143: 语法错误 : 缺少“;”(在“{”的前面)
1>e:\fy\gongju\cocos2d-x-3.13.1\cocos2d-x-3.13.1\mygame\llk\classes\startscene.cpp(101): error C2447: “{”: 缺少函数标题(是否是老式的形式表?)
1>e:\fy\gongju\cocos2d-x-3.13.1\cocos2d-x-3.13.1\mygame\llk\classes\startscene.cpp(347): warning C4305: “参数”: 从“double”到“float”截断

========== 生成:  成功 0 个,失败 1 个,最新 0 个,跳过 0 个 ==========


无奈自己写一个场景,仿着helloword写,编译成功发现没什么不同,结果只能重新在VS中创建项目,把代码复制进去就不报错了,VS真坑啊


0 0
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 苹果手机上的迅雷怎么打不开怎么办 微信绑定银行卡收不到验证码怎么办 支付宝转账为什么没验证码怎么办 电视时间比手机慢三分钟怎么办 13岁现在有月经又流鼻血怎么办 酒店给客人把房间开错了怎么办 手机百度云下载的视频分解了怎么办 知道家人被绑架北派传销怎么办 接手前同事的客人无回复怎么办 喝了酒第二天一直吐怎么办 孩子看的鬼片不敢睡觉害怕怎么办 宝宝满月了脸还有点黄怎么办 我情人天天说没时间出去该怎么办 两个月宝宝下体三角区肿了怎么办 夏养的龙猫家里有味怎么办 不小心踩到仓鼠吐血了怎么办 不小心踩到仓鼠的头怎么办 母仓鼠生完孩子特别暴躁怎么办 被仓鼠咬出血怎么办要不要打针 被小仓鼠咬出血了该怎么办 仓鼠咬破手指流血了该怎么办 小仓鼠的手被棉花丝绑住了怎么办 荷兰猪如果不小心撞流血了怎么办 帮同事刷杯子但把杯子弄坏了怎么办 贵宾犬喜欢张开嘴巴跟人玩怎么办 鼻烟放了几天感觉跟受潮一样怎么办 两个月宝宝鼻屎堵住鼻子怎么办 肉包着智齿怎么办洗燥电影完整版 大腿内侧突然长黑痣越来越大怎么办 肚脐发炎、不脱落怎么办_妈网百科 老公出轨找个按摩的还不离婚怎么办 别人拿错钥匙装修好了房子怎么办 撞车后对方全责却不赔钱怎么办 我的世界国服客户端都是英文怎么办 下载的3d模型没有材质怎么办 写字时习惯把本子放歪该怎么办 被蚊子咬后留下硬疙瘩怎么办 吃冰镇西瓜导致呼吸不顺怎么办 吃冰镇西瓜嚓气导致呼吸不顺怎么办 在pr里面找不到做字幕的怎么办 电脑主机电源坏了接口坏了怎么办