cocos2d-x 新建项目 Cannot open include file: ‘cocos2d.h’
2016-01-02 12:57
661 查看
新建cocos2d-x 项目分这么几步。
1. 下载最新的cocos2d-x
2. 安装 vs2010
3. 解压cocos2d-x 压缩包,并双击”install-templates-msvc.bat”安装vs2010的cocos2d-x模版。
先不要着急双击build-win32.bat 。
4. 打开vs2010 新建一个cocos2d-x项目
5. 如果我们新建的Project 叫HelloWorld, 在下一步中。Box2D是cocos2d-x的物理引擎,能够不勾选。 此时进行编译,会报Cannot open include file: ‘cocos2d.h’错误。不要着急。
6. 我们把刚刚解压缩的cocos2d-x中的,cocos2dx,CocosDenshion,external(假设你不用box2d就不用复制),这3个目录拷贝到我们的HelloWorld解决方式中,不是HelloWorld项目中。
不要放错位置了,
7. 准备把我们复制的3个项目加入到HelloWorld解决方式中。
右击解决方式选择加入,加入已存在Project。
记得选择这三个目录下的proj.win32目录下的cocos2d.vcxproj文件。
3个Project都加入好,类似这种结构:
记得要把HelloWorld.win32右击设置为启动项目。
接下来先右击libcocos2d进行编译,再次是libCocosDenshion,最后是libBox2D。编译libcocos2d大约要5分钟时间,先刷下微博。
都编译好后,执行HelloWorld。
假设你发现还是报那个错误,那建议你在cocos 2dx的根文件夹下打开cocos2d-win32.vc2010.sln工作空间,然后在这个工作空间上新建你的project,不要自己单独新建工作空间和project。
1. 下载最新的cocos2d-x
2. 安装 vs2010
3. 解压cocos2d-x 压缩包,并双击”install-templates-msvc.bat”安装vs2010的cocos2d-x模版。
先不要着急双击build-win32.bat 。
4. 打开vs2010 新建一个cocos2d-x项目
5. 如果我们新建的Project 叫HelloWorld, 在下一步中。Box2D是cocos2d-x的物理引擎,能够不勾选。 此时进行编译,会报Cannot open include file: ‘cocos2d.h’错误。不要着急。
6. 我们把刚刚解压缩的cocos2d-x中的,cocos2dx,CocosDenshion,external(假设你不用box2d就不用复制),这3个目录拷贝到我们的HelloWorld解决方式中,不是HelloWorld项目中。
不要放错位置了,
7. 准备把我们复制的3个项目加入到HelloWorld解决方式中。
右击解决方式选择加入,加入已存在Project。
记得选择这三个目录下的proj.win32目录下的cocos2d.vcxproj文件。
3个Project都加入好,类似这种结构:
记得要把HelloWorld.win32右击设置为启动项目。
接下来先右击libcocos2d进行编译,再次是libCocosDenshion,最后是libBox2D。编译libcocos2d大约要5分钟时间,先刷下微博。
都编译好后,执行HelloWorld。
假设你发现还是报那个错误,那建议你在cocos 2dx的根文件夹下打开cocos2d-win32.vc2010.sln工作空间,然后在这个工作空间上新建你的project,不要自己单独新建工作空间和project。
相关文章推荐
- cocos2dx 音效 粒子 数据存储
- cocosjs+ccs花屏解决
- cocos2d-x学习笔记【三】添加精灵及相关操作
- cocos2d-x main.cpp源码详析 v2.26
- cocos2d-x开发环境搭建及工程创建命令(v2.26&&v3.9)
- 【cocos2d-x 3.x 学习与应用总结】4: 理解CC_CALLBACK_0, CC_CALLBACK_1, CC_CALLBACK_2, CC_CALLBACK_3
- cocos2dx 碰撞检测
- cocos2d-x学习笔记【二】导演、场景、层。精灵介绍
- cocos2dx-触摸事件
- cocos2d-x frameworks 和 cocos引擎的关系
- cocos2d-x CCNode类
- 通过ccb(CocosBuilder)文件生成cocos2dx代码
- cocos2d-x学习笔记【一】创建自己的场景类
- Cocos2dx 3.0 简单的动作类
- cocos2d-x 3.9 异步动态加载
- cocostduio Text 控件 添加监听无法响应
- Cocos Studio及ListView使用简介
- Cocosd使用骨骼动画Spine
- Cocos2d中动作详解
- 快速入门Spine