热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

cocos2d-x-2.2.0-mysql教程

www.cnblogs.comSadNightp3364994.htmlcocos2d-x版本更新快,教程资料跟不上,最近需要用cocos2d-x找了好多资料才搞定,写在这里分享给需要的人这篇教程没有写出详细的步骤但会给出参考文章,如果我写的简略你看不懂可以看参考的原文,要注意的

http://www.cnblogs.com/SadNight/p/3364994.html cocos2d-x版本更新快,教程资料跟不上,最近需要用cocos2d-x找了好多资料才搞定,写在这里分享给需要的人 这篇教程没有写出详细的步骤但会给出参考文章,如果我写的简略你看不懂可以看参考的原文,要注意的

http://www.cnblogs.com/SadNight/p/3364994.html


cocos2d-x版本更新快,教程资料跟不上,最近需要用cocos2d-x找了好多资料才搞定,写在这里分享给需要的人

这篇教程没有写出详细的步骤但会给出参考文章,如果我写的简略你看不懂可以看参考的原文,要注意的就是看原文的时候只看相应的部分就行了

如果你在编译的过程中遇到了错误,请注意看文章最下面的错误汇总,如果没有的话请告诉我

本教程需要下载:

  1.vs2010 简体中文 下载地址:http://download.microsoft.com/download/1/4/3/143B7583-6225-474F-88D5-5811FBC470FD/X16-57473VS2010ProTrialCHS.iso

  2.java jdk 1.6 下载地址:http://www.java.net/download/jdk6/6u10/promoted/b32/binaries/jdk-6u10-rc2-bin-b32-windows-i586-p-12_sep_2008.exe

  3.android sdk   下载地址:http://developer.android.com/sdk/index.html (请看下载注意android sdk)

  4.eclipse 4.3.1 下载地址:http://www.eclipse.org/downloads/

5.adt 22.2.1 下载地址:https://dl.google.com/android/ADT-22.2.1.zip

6.ndk r9 下载地址:http://developer.android.com/tools/sdk/ndk/index.html

  7.cdt 8.2.1 下载地址:http://www.eclipse.org/cdt/downloads.php

8.cocos2d-x 2.2.0 下载地址:http://www.cocoachina.com/bbs/read.php?tid=154886 (请看下载注意cocos2d-x)

  9.cocos2d-x 2.1.3 下载地址:https://cocos2d-x.googlecode.com/files/cocos2d-2.1rc0-x-2.1.3.zip

  10.cygwin    下载地址:http://baoku.360.cn/soft/show/appid/102350562 (请看下载注意cygwin)

11.python 2.7.3 下载地址:http://www.python.org/getit/releases/2.7.3/

下载注意:

  1.android sdk

    安装完 SDK Manager 下载SDk慢或者下不了的解决方法(建议先用了这个方法在去下载SDK)

    参考原文:http://blog.csdn.net/android_tutor/article/details/7425021

    (1)打开 C:\Windows\System32\drivers\etc\hosts 文件

(2)在末尾添加一行 74.125.237.1 dl-ssl.google.com

2.cocos2d-x

这里我下载的是CocosStudio提供的cocos2d-x,在cocos2d-x2.0版本以后都有CocosStudio的集成了,你下载那个都行

官方的最新版本貌似是用vs2012写的没有 cocos2d-win32.vc2010.sln

3.cygwin

我下过官方的但是在安装的时候一直读取不到下载网址,所以我用这个

安装注意:

  1.安装路径不要有中文和空格,请把所有的路径都修改成只有 英文 数字 下划线 的路径

2.android sdk 下载你需要的就行了 我只下载了2.2 和 2.3

3.win7+vs2010搭建

参考原文:http://blog.csdn.net/ccf19881030/article/details/9204801

(1)自行安装vs2010

(2)解压cocos2d-x 2.2.0到你想放的目录

(3)运行cocos2d-x 2.2.0下的这个文件,然后你就可以编译运行什么的了

(4)安装cocos2d-x vs的项目模版,这是创建项目的一种方法(如果你不用cocos2d-x的vs项目模版就不用这一步)

①解压cocos2d-x 2.1.3

②复制cocos2d-x 2.1.3\template目下的文件夹到cocos2d-x 2.2.0\template下

③复制cocos2d-x 2.1.3目录下文件到cocos2d-x 2.2.0下

④运行

注意:

完成后到vs10 解决方案》添加》新建项目 看看是否有红色区域的部分

如果你没有,那么用文本工具打开在最后面加一句pause(如下图)在运行

如果你看到下图

那么在运行中输入 regedit 进入注册表,把[HKEY_CLASSES_ROOT\.js] 项下的那个默认值改成 "JSFile" 在次运行就好了

小提示:

Ⅰ通过这中方法建立的项目要把这个项目设置为启动项才行 项目右键》设置为启动项

Ⅱ下面红色框框内的东西是列子如果你不看可以 项目右键》移除 (不会删除只是不会在这里出现也不会编译,如果需要的话你可以 添加》现有项目 添加回来)

蓝色框框的是js 和 lua脚本的支持文件如果你不用也可以卸载,但是我推荐 项目右键》卸载项目

Ⅲ右键解决方案》配置管理器可以管理你需要生成的项目,需要看的列子和库只需编译一次就行了,然后你可以取消他们的生成,只编译你的项目

(5)安装Python(这是官方推荐的创建新项目的方法)

①自行安装Python

②把python.exe所在路径如C:\Python27,配置到系统path环境变量中去

③创建项目

D: //切换盘符,因为我的Cocos2d-x源码在D盘,create_project.py在该目录下。

cd D:\cocos2dx_2.2.0\tools\project-creator //进入到create_project.py脚本所在目录

Ⅲ运行脚本,生成HelloWorld项目,命令为:python create_project.py -project HelloWorld -package com.cocos2dx.org -language cpp

其中HelloWorld为工程名称,com.cocos2dx.org为我为android版本取的包标识名。

然后在 D:\cocos2dx_2.2.0\projects 路径下可以找到你刚才新建的项目 目录如下图

Classes是cocos2dx的代码文件夹 Resources是资源文件夹 proj.win32是win32的项目点击这个运行你的项目

(6)注意

在vs10中新加类的时候 不要用红色的那个添加类 用蓝色的那个 然后把路径选择到上图的Classes文件夹中

4.eclipse不需要安装解压到你想要的路径就行了

5.安装eclipse的 cdt 和 adt 插件

参考原文:http://www.cnblogs.com/ybgame/archive/2012/06/07/2540693.html

(1)点击红色的

(2)点击 Add 在

在Name的地方输入 ADT 或者 CDT

点击Archive找到你下载的 adt 和 cdt 插件 然后点击 ok

全选内容 然后下一步 等他完成以后 然后同意条款 下一步 等他装完 重启

6.安装cygwin

参考原文:http://www.cnblogs.com/lhming/archive/2012/06/27/2566460.html

cygwin的安装我就不写了原文给的很详细,注意只看“2、Cygwin安装”这一部分

要注意的是

我只找到了这几个 autoconf2.1、automake1.10、binutils、gcc-core、gdb、pcre、pcre-devel、gawk、make

这个几个没找到 gcc- , g++、gcc4-core、gcc4-g++(如果你找到了那么请告诉我下,我在这里先谢过了)

然后 gcc- , g++ 不知道是不是原文的作者写错了 我只找到了一个 gcc-g++

然后把 D:\cygwin\bin 配置到系统path环境变量中去

7.把ndk r9解压到你想要的目录

8.在eclipse中导入cocos2d-x的项目

(1)在eclipse中导入 D:\cocos2dx_2.2.0\cocos2dx\platform\android\java 项目

(2)在eclipse中导入 D:\cocos2dx_2.2.0\projects\HelloWorld\proj.android项目(就是你用Python建立的项目)

(3)Window》preferences》c/c++》Build》Environment add 添加如 NDK_ROOT

参考原文:http://blog.163.com/sylar_lin/blog/static/192332093201312232155220/

9.在这个地方要添加你用到的.cpp文件,如果只有.h文件那么就写.h文件就行了

10.到此应该是完成了,如果你还是运行不了请告诉我,我会不断的更新,

11.请注意看你的控制台输出里面一般都有错误的报告

推荐阅读
  • 本文介绍了lua语言中闭包的特性及其在模式匹配、日期处理、编译和模块化等方面的应用。lua中的闭包是严格遵循词法定界的第一类值,函数可以作为变量自由传递,也可以作为参数传递给其他函数。这些特性使得lua语言具有极大的灵活性,为程序开发带来了便利。 ... [详细]
  • Windows下配置PHP5.6的方法及注意事项
    本文介绍了在Windows系统下配置PHP5.6的步骤及注意事项,包括下载PHP5.6、解压并配置IIS、添加模块映射、测试等。同时提供了一些常见问题的解决方法,如下载缺失的msvcr110.dll文件等。通过本文的指导,读者可以轻松地在Windows系统下配置PHP5.6,并解决一些常见的配置问题。 ... [详细]
  • IT方面的论坛太多了,有综合,有专业,有行业,在各个论坛里混了几年,体会颇深,以前是论坛哪里人多 ... [详细]
  • CEPH LIO iSCSI Gateway及其使用参考文档
    本文介绍了CEPH LIO iSCSI Gateway以及使用该网关的参考文档,包括Ceph Block Device、CEPH ISCSI GATEWAY、USING AN ISCSI GATEWAY等。同时提供了多个参考链接,详细介绍了CEPH LIO iSCSI Gateway的配置和使用方法。 ... [详细]
  • 本文介绍了在Python3中如何使用选择文件对话框的格式打开和保存图片的方法。通过使用tkinter库中的filedialog模块的asksaveasfilename和askopenfilename函数,可以方便地选择要打开或保存的图片文件,并进行相关操作。具体的代码示例和操作步骤也被提供。 ... [详细]
  • 本文详细介绍了在ASP.NET中获取插入记录的ID的几种方法,包括使用SCOPE_IDENTITY()和IDENT_CURRENT()函数,以及通过ExecuteReader方法执行SQL语句获取ID的步骤。同时,还提供了使用这些方法的示例代码和注意事项。对于需要获取表中最后一个插入操作所产生的ID或马上使用刚插入的新记录ID的开发者来说,本文提供了一些有用的技巧和建议。 ... [详细]
  • 本文讲述了孙悟空写给白骨精的信件引发的思考和反省。孙悟空在信中对自己的行为进行了反思,认识到自己胡闹的行为并没有给他带来实际的收获。他也揭示了西天取经的真相,认为这是玉皇、菩萨设下的一场陷阱。他还提到了师傅的虚伪和对自己的实心话,以及自己作为师傅准备提拔的对象而被派下来锻炼的经历。他认为路上的九九八十一难也都是菩萨算计好的,唐僧并没有真正的危险。最后,他提到了观音菩萨在关键时刻的指导。这封信件引发了孙悟空对自己行为的思考和反省,对西天取经的目的和自己的角色有了更深入的认识。 ... [详细]
  • Windows2003 IIS上设置301定向,实现不带www域名跳转带www域名的方法
    打开IIS,建一个网站,主机头用不带www的域名,随便指向一个目录。然后在这个网站上点右键,属性--主目录--重定向到URL如图ÿ ... [详细]
  • Postgresql备份和恢复的方法及命令行操作步骤
    本文介绍了使用Postgresql进行备份和恢复的方法及命令行操作步骤。通过使用pg_dump命令进行备份,pg_restore命令进行恢复,并设置-h localhost选项,可以完成数据的备份和恢复操作。此外,本文还提供了参考链接以获取更多详细信息。 ... [详细]
  • 本文介绍了在Ubuntu下制作deb安装包及离线安装包的方法,通过备份/var/cache/apt/archives文件夹中的安装包,并建立包列表及依赖信息文件,添加本地源,更新源列表,可以在没有网络的情况下更新系统。同时提供了命令示例和资源下载链接。 ... [详细]
  • REVERT权限切换的操作步骤和注意事项
    本文介绍了在SQL Server中进行REVERT权限切换的操作步骤和注意事项。首先登录到SQL Server,其中包括一个具有很小权限的普通用户和一个系统管理员角色中的成员。然后通过添加Windows登录到SQL Server,并将其添加到AdventureWorks数据库中的用户列表中。最后通过REVERT命令切换权限。在操作过程中需要注意的是,确保登录名和数据库名的正确性,并遵循安全措施,以防止权限泄露和数据损坏。 ... [详细]
  • 如何实现JDK版本的切换功能,解决开发环境冲突问题
    本文介绍了在开发过程中遇到JDK版本冲突的情况,以及如何通过修改环境变量实现JDK版本的切换功能,解决开发环境冲突的问题。通过合理的切换环境,可以更好地进行项目开发。同时,提醒读者注意不仅限于1.7和1.8版本的转换,还要适应不同项目和个人开发习惯的需求。 ... [详细]
  • 本文详细介绍了使用 SQL Load 和 Excel 的 Concatenate 功能将数据导入 ORACLE 数据库的方法和步骤,同时介绍了使用 PL/SQL tools 将数据导入临时表的方法。此外,还提供了一个转链接,可参考更多相关内容。摘要共计XXX字。 ... [详细]
  • 本文分析了Wince程序内存和存储内存的分布及作用。Wince内存包括系统内存、对象存储和程序内存,其中系统内存占用了一部分SDRAM,而剩下的30M为程序内存和存储内存。对象存储是嵌入式wince操作系统中的一个新概念,常用于消费电子设备中。此外,文章还介绍了主电源和后备电池在操作系统中的作用。 ... [详细]
  • GSIOpenSSH PAM_USER 安全绕过漏洞
    漏洞名称:GSI-OpenSSHPAM_USER安全绕过漏洞CNNVD编号:CNNVD-201304-097发布时间:2013-04-09 ... [详细]
author-avatar
铲除飞网败类
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有