VS2010下安装Cocos2dx完整教程(原)
一、本人所使用的Cocos2dx版本(cocos2d-2.1rc0-x-2.1.3),下载地址:http://code.google.com/p/cocos2d-x/downloads/list 当前最新版本为:cocos2d-2.1rc0-x-2.1.4 安装方式都是一样
二、本人电脑系统:Windows7、64位系统。(32位系统安装时会少遇到两个问题,这不影响)
三、安装方法:
1、下载好Cocos2dx安装包后,解压。
2、打开解压后的Cocos2dx文件夹 找到(cocos2d-win32.vc2010.sln,
)并且用VS2010打开, 然后生成解决方案:
,生成可能需要10分钟左右的时间。
3、生成Cocos2dx文件过程中可能会遇到的问题: (如果没遇到就别管了,这里是第一步的生成,不是创建Cocos2dx项目后的生成,一定别搞混淆了)
error:fatal error LNK1123: 转换到 COFF 期间失败:
解决办法:下面的截图一定要仔细看(如果是32的系统很好解决,但是如果是64位的就要找相关的路径删除一个cvtres.exe文件↓是图片)

像上面所说的方法修改之后,再重新生成一次,如果完整通过。那么我们就开始安装Cocos2dx在C++中的模板
这就是路径找到后双击InstallWizardForVS2010.JS
呵呵到这一步,我们的Cocos2dx的环境已经安装完毕。(接下来是我们去创建Cocos2dx项目的时候了)
四、创建Cocos2dx项目
1、打开VS2010选择其他语言,选择C++这时候你就可以看到创建Cocos2dx的模板了

2、创建过程中出现的问题
创建时我们会看到Cocos2dx的界面布局是乱的。
解决方法:
找到该路径下的两个html文件
然后选择用记事本打开,然后将记事本往下拖(看下面截图↓)

然后将 function setDirection(){}该方法增加到这个位置(上面拖变颜色的那个位置),也不非是这个位置,只要在<script>中都可以</script>
(记住两个HTML文件都需要增加)
三、最后一步(修改附加包含目录路径,Copy三个文件夹到创建的项目根目录)
1、 选中项目--右键属性--
将附加包含目录内容替换为→ .;..\Classes;$(SolutionDir)cocos2dx;$(SolutionDir)cocos2dx\include;$(SolutionDir)cocos2dx\kazmath\include;$(SolutionDir)cocos2dx\platform\win32;$(SolutionDir)cocos2dx\platform\third_party\win32;$(SolutionDir)cocos2dx\platform\third_party\win32\OGLES;$(SolutionDir)external;$(SolutionDir)CocosDenshion\include;%(AdditionalIncludeDirectories)
(别怀疑啥,开始的 .;都是有的,不是不小心弄上去的)
2、将Cocos2dx根目录中的 cocos2dx、CocosDenshion、external三个文件复制出来放到 创建项目的根目录(截图↓)
3、将Cocos2dx根目录中 Debug.win32文件夹下的所有.dll和.lib文件复制到项目中的Debug.win32文件夹;
这样你就可以直接按F5运行了,如果转载请标明出处
VS2010下安装Cocos2dx完整教程(原)的更多相关文章
- 分布式进阶(二)Ubuntu 14.04下安装Dockr图文教程(一)
当前,完全硬件虚拟化技术(KVM.Xen.Hyper-V 等)能在一个物理主机上很好地运行多个互相独立的操作系统,但这也带来一些问题:性能不佳,资源浪费,系统反应迟缓等.有时候对用户来说,完全的硬件虚 ...
- Linux安装Anaconda3完整教程
Linux安装Anaconda3完整教程 欢迎关注H寻梦人公众号 相关链接 官方安装Anaconda3教程 [手把手教你]如何在Linux系统搭建jupyter notebook CentOS8.2安 ...
- Windows 下安装 Oracle 12c 教程
原文 Windows 下安装 Oracle 12c 教程 申明:本文原作者:Jmq 本文给大家带来的是 Oracle 12C 的安装教程. 1.准备 1.1 下载 Oracle 12c 安装程序 ...
- Ubuntu下安装JDK详细教程
Ubuntu下安装JDK详细教程 作者:凯鲁嘎吉 - 博客园http://www.cnblogs.com/kailugaji/ Ubuntu版本:Ubuntu-12.04.5-desktop-i386 ...
- Ubuntu下安装JDK图文教程详解 jdk-java6-30 .bin 的处理方法
Ubuntu下安装JDK图文教程详解 jdk-java6-30 .bin 的处理方法: https://blog.csdn.net/mingjie1212/article/details/485250 ...
- Windows下安装MySQL详细教程
Windows下安装MySQL详细教程 1.安装包下载 2.安装教程 (1)配置环境变量 (2)生成data文件 (3)安装MySQL (4)启动服务 (5)登录MySQL (6)查询用户密码 (7 ...
- Docker安装MySql完整教程、实操
docker:官网 docker:镜像官网: 镜像官网可以所有应用,选择安装环境:会给出安装命令,例如:docker pull redis 默认拉取最新的版本(指定版本:docker p ...
- VS2010下安装Opencv 分类: Opencv 2014-11-02 13:51 778人阅读 评论(0) 收藏
Opencv作为一种跨平台计算机视觉库,在图像处理领域得到广泛的应用,下面介绍如何在VS2010中安装配置Opencv 一.下载Opencv 下载网址:http://sourceforge.net/p ...
- linux 下安装apache 快速教程
最近自学linux,看鸟哥的文章.提到了apache,所以在虚拟机redhat 5下安装了一把, 结合国内外文章写下快速可行的教程: --------------------------------- ...
随机推荐
- C#学习系列-this的使用
如有错误,欢迎指正. 1.代表当前类,在当前类中可使用this访问当前类成员变量和方法(需要注意的是 静态方法中不能使用this),也可用于参数传递,传递当前对象的引用. 下面贴代码: class P ...
- JS的prototype和__proto__ Constructor
一.prototype和__proto__的概念 prototype是 注意是 只有函数的一个属性才有的(每个函数都有一个prototype属性),这个属性是一个指针,指向一个普通对象并且不是原型对象 ...
- JavaScript使用正则表达
正则表达式概述 在前面已经涉及了一些正则表达式的用法,现在将系统地学习正则表达式的语法和用途.正则表达式主要用于进行字符串的模式匹配,例如判断一个字符串是否符合指定格式等.例如在windows下搜索文 ...
- Android入门(十)SQLite创建升级数据库
原文链接:http://www.orlion.ga/603/ 一.创建数据库 Android为了让我们能够更加方便地管理数据库,专门提供了一个 SQLiteOpenHelper帮助类, 借助这个类就可 ...
- 【原创】探索Newlife X组件利器之:XCoder点滴[附下载]
本博客所有文章分类的总目录:http://www.cnblogs.com/asxinyu/p/4288836.html Newlife XCode组件相关文章目录:http://www.cnblogs ...
- AngularJs ui-router 路由的简单介绍
之前有写过一篇关于Angular自带的路由:ngRoute.今天来说说Angular的第三方路由:ui-router.那么有人就会问:为什么Angular有了自带的路由,我们还需要用ui-router ...
- 关于有默认值的字段在用EF做插入操作时的思考
今天在用EF做插入操作的时候发现数据库中一个datetime类型的字段(CreateDate)的值居然全部为null.于是赶紧看表结构发现CreateDate字段居然是允许为空的. 虽然为空,但是设置 ...
- td中绝对定位div的垂直居中问题
一.需求 典型的注册页面设计一般是一个三列多行的表格,左列为表单项label,中列为文本框,右列为填写说明和验证提示.如下图 因为整个表单的视觉重心在左中两列,所以在考虑表单整体相对页面水平居中和注册 ...
- Mac OSX Java 编译时乱码问题
由于是新系统,之前没有配置过导致今天javac编译的时候发现再iterm和Terminal中显示的是乱码,后来在网上找到解决方法,现在共享一下: 方法一: 在iterm2/Terminal中输入: c ...
- Azure Redis Cache (2) 创建和使用Azure Redis Cache
<Windows Azure Platform 系列文章目录> 本文介绍的是国内由世纪互联运维的Azure China. 注意: 截至今日2015年10月7日,国内由世纪互联运维的Azur ...