Cocos2d-x-3.5 配合VS2013运用过程中新建文件出现的一个问题
来源:互联网 发布:ty90遥控编程器官网 编辑:程序博客网 时间:2024/05/22 08:28
我通过Cocos Studio新建一个Cocos起始项目,只有一个场景显示Cocos图标的空项目。然后项目发布,通过VS2013打开项目。得到如图所示的项目列表。
展开如图:
项目文件夹组成如图:
其中:AppDelegate.h,AppDelegate.cpp,HelloWorldScene.h,HelloWorldScene,cpp这四个文件在Classes文件夹中。main.cpp,main.h在proj.win32文件夹中。
此时,想在这个空的项目中完善自己的程序,比如在添加一个场景,新建文件SecondScene.h,SecondScene.cpp,项目结构如图所示:
注意,这时新建的SecondScene.h,SecondScene.cpp这两个文件并不和AppDelegate.h,AppDelegate.cpp,HelloWorldScene.h,HelloWorldScene,cpp这四个文件在同一个文件夹下面,也就是说虽然如图所示在工程目录中AppDelegate.h,AppDelegate.cpp,HelloWorldScene.h,HelloWorldScene,cpp和SecondScene.h,SecondScene.cpp都在src文件夹下面,但是真实的路径却是:AppDelegate.h,AppDelegate.cpp,HelloWorldScene.h,HelloWorldScene,cpp在Classes文件夹下面。而SecondScene.h,SecondScene.cpp在proj.win32文件夹中,和main.cpp,main.h在同一个文件夹。
因此。假如要在AppDelegate.h,AppDelegate.cpp,HelloWorldScene.h,HelloWorldScene,cpp这四个中的任一个文件中包含子集新建的SecondScene.h或者SecondScene.cpp。编译一定会报错:错误1error C1083: 无法打开包括文件: “SecondScene.h”: No such file or directoryf:\ccs\empty\classes\helloworldscene.cpp11 Empty
其实仔细看这个编译的报错也可以发现,是编译器在Classes文件夹中找不到SecondScene.h这个文件。
所以,虽然在VS2013编译器中看起来这六个文件在同一个文件夹下面,但是其实真实的路径是这六个文件不在一起。
解决办法可以有好几种,一是在文件包含的时候就写上路径。二是把需要包含的文件(比如新建的SecondScene.h,SecondScene.cpp)放到Classes文件夹中。
看了钟迪龙前辈的书,才看了一小半,写了一个小游戏,主要运用一下控件。这里是地址:http://yunpan.cn/cmWzDiI29fbTx 访问密码 7bbe
可能需要安装一些DLL文件,视每个人的电脑情况而定。这里整理了一下DLL文件,下载地址:http://yunpan.cn/cmWzpWf6CdaB5 访问密码 51ca
- Cocos2d-x-3.5 配合VS2013运用过程中新建文件出现的一个问题
- 新建的cocos2d-x中各文件的作用
- Cocos2d-x--新建Cocos2d-x项目出现的问题--系统无法启动程序,系统找不到指定的路径
- Cocos2d-x--新建Cocos2d-x项目出现的问题--系统无法启动程序,系统找不到指定的路径
- Cocos2d-X中Menu的综合运用
- Cocos2d-x 3.2 VS2013出现语法错误: 标识符“CocoLoader”的解决方法
- cocos2d-x-3.2创建项目中出现的一些问题
- 新建cocos2d-x工程时出现的错误
- Cocos2d-x项目过程中遇到的一些问题总结
- Cocos2d-x项目过程中遇到的一些问题总结
- [Cocos2d-x开发问题-1] 如何新建一个Cocos2d-x项目
- linux下开发,解决cocos2d-x中编译出现的一个小问题, undefined reference to symbol 'pthread_create@@GLIBC_2.2.5'
- Cocos2d-x 中setFrameSize 和 setDesignResolutionSize的一个问题
- vs2013 opencv2.4.9 中出现的问题
- Cocos2d-x win7 + vs2008出现的问题
- cocos2d-x VS2008 安装出现的问题
- cocos2d-x v2.2.1新建项目遇到的问题
- cocos2d-x新建一个场景并切换
- Java开发工程师职业发展图
- IOS工作笔记1年,收集整理,常用方法
- linux搭建vpn:pptpd
- 使用switch语句键盘录入一个月份,判断季节
- HDU 1542 Atlantis
- Cocos2d-x-3.5 配合VS2013运用过程中新建文件出现的一个问题
- 项羽过江
- 王力:怎样学习古代汉语(zz)
- 人眼中亮斑的检测、定位和去除(3)
- 2015-09-05
- POJ 2318 TOYS 几何题 基础
- 贪心算法简介
- Yahu谈游戏哲学:什么是游戏性
- 3.OC之NSMutableArray