LazyGame源码运行过程
2015-10-23 16:10
197 查看
1 环境准备
cocos2d-x-2.2.6
cocos2d-x-3.8
2 打开源码工程
首先解决项目未加载的问题,cocos2D-x不同的版本目录结构不同,以这个demo为例,适用cocos2d-x-2.2.6的版本
查看项目中未加载工程的原始路径
对照cocos2d-x-2.2.6源码目录,选择加载现有项,如下图
按照上述方法依次把未加载成功的项目加载进来
编译有多个报错提示,主要是找不到头文件
查看原始项目依赖的头文件
根据原始项目依赖的头文件找到本机目录对应的头文件目录并修改
再次编译,报错如下
提示无法打开lib库,选择项目->属性,打开项目属性页配置依赖库路径,如下图
PS:lib库在编译工程的时候已经生成在debug目录
再次编译,提示少libExtensions.lib库,在libExtensions依赖项上点击右键生成一下,成功的话会在工程的Debug.win32目录生成libExtensions.lib库,再次编译,可能还会提示 xcopy /Y /Q..之类的错误,打开项目属性卡,将[生成事件]中的[预链接事件]的[命令行]清空。
如下图,去掉之前的忘记截图,下面是清空后的截图
好了,做完以上各步,终于可以运行了,下面游戏运行的截图:
附修改后的游戏源码下载地址:
http://download.csdn.net/detail/victory08/9206965
cocos2d-x-2.2.6
cocos2d-x-3.8
2 打开源码工程
首先解决项目未加载的问题,cocos2D-x不同的版本目录结构不同,以这个demo为例,适用cocos2d-x-2.2.6的版本
查看项目中未加载工程的原始路径
对照cocos2d-x-2.2.6源码目录,选择加载现有项,如下图
按照上述方法依次把未加载成功的项目加载进来
编译有多个报错提示,主要是找不到头文件
查看原始项目依赖的头文件
根据原始项目依赖的头文件找到本机目录对应的头文件目录并修改
再次编译,报错如下
提示无法打开lib库,选择项目->属性,打开项目属性页配置依赖库路径,如下图
PS:lib库在编译工程的时候已经生成在debug目录
再次编译,提示少libExtensions.lib库,在libExtensions依赖项上点击右键生成一下,成功的话会在工程的Debug.win32目录生成libExtensions.lib库,再次编译,可能还会提示 xcopy /Y /Q..之类的错误,打开项目属性卡,将[生成事件]中的[预链接事件]的[命令行]清空。
如下图,去掉之前的忘记截图,下面是清空后的截图
好了,做完以上各步,终于可以运行了,下面游戏运行的截图:
附修改后的游戏源码下载地址:
http://download.csdn.net/detail/victory08/9206965
相关文章推荐
- Hive架构及Hive On Spark
- 从头认识java-2.5 三元运算符和字符串操作符
- Notepad++配置C/C++,Python开发环境 4000
- Android Studio中配置及使用OpenCV示例(一)
- 打字母游戏
- 结构体嵌套中的内存对齐问题
- sc delete 服务器名提示“指定的服务已经标记为删除”
- 多线程学习之六生产消费者模式
- Spring原来属于这家公司
- VC++ CButton::SetCheck 的使用方法
- Tabris.js 介绍与学习<2>
- hdoj 1598 find the most comfortable road 【并查集+贪心】
- Maven内置隐式变量
- SSIS中的容器和数据流—简单介绍
- [leetcode]Remove Nth Node From End of List
- 转场动画 CATransition ,效果惊人
- jQuery判断当前元素显示状态并控制元素的显示与隐藏
- js url参数的获取和设置以及删除
- iOS界面编程-UITextField
- Maven3路程(三)用Maven创建第一个web项目(1)