• 下载cocos2d-x

google code : http://code.google.com/p/cocos2d-x/downloads/list

cocos2d 官网: http://cocos2d-x.org/download

(注意: 由于 2.1.2版本之后不需要使用 VC模板向导创建项目,所以2.1.2之后的版本需要 使用project-creator.py这个python脚本进行工程项目的创建和配置,不适用向导的方式创建。当然,网上也能找到很多 不通过python脚本创建的方法.)

下载好之后,解压缩.将文件夹放到 做为开发的工作目录中

 

  • 安装python

下载地址: http://www.python.org/download/  (在安装的时候,我下载的版本是 Python 3.3.2 Windows X86-64 MSI Installer ,执行脚本的时候一直报错,查了N多资料,也不知何故,后来看到 雪域迷影 博客,使用的是 2.7.3 ,执行脚本成功,下载地址: http://www.python.org/getit/releases/2.7.3/)

下载好后,安装. 默认安装后Python 2.7.3所在路径为:C:\Python27

 

如上图所示, 在路径下有python.exe命令解释器,project-creator.py脚本正是通过它来解释执行的。

(project-creator.py 是我们下载的解压缩的 cocos2d-x-2.1.5 里, 目录位置 ~\cocos2d-x-2.1.5\tools\project-creator\D:\Studay\cocos2d-x-2.1.5\tools\project-creator)

将python.exe命令解释器所在目录加到Path环境变量中去

打开 [计算机]-[属性] 窗口,最左侧找到 [高级系统设置],然后会弹出 [系统属性] 页面.选择[高级] 选项卡,下边的位置有一个 [环境变量],

点击按钮,便打开[环境变量]的窗口 在[系统变量]中 [变量] 这一列中找到[Path],选择[编辑]按钮,在[变量值] 的最后位置,添加上"C:\Python27",这里要根据自己安装Python 的实际目录 填写,每个值用";" 分号分割.

 

创建工程

使用create_project.py脚本将新建的工程与cocos2d-x-2.1.5关联,好让工程正确找到对应的include和lib库

安装好Pyhton 2.7.3并将python.exe命令所在目录加到Path中后,如何使用D:\studay\cocos2d-x-2.1.5\tools\project-creator目录下的create_project.py脚本呢?(D:\studay\cocos2d-x-2.1.5\tools\project-creator\是我的cocos2d-x-2.1.5解压目录,这个以你自己的为准)

使用上面的例子,假如我想新建一个HelloWorld项目,执行create_project.py脚本,进入Doc界面输入下面的命令:

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

(2)cd D:\studay\cocos2d-x-2.1.5\tools\project-creator//进入到create_project.py脚本所在目录

(3)运行脚本,生成HelloWorld项目,命令为:

python create_project.py -project HelloWorld -package com.cocos2d-x.org -language cpp//其中HelloWorld为工程名称,com.cocos2d-x.org为我为android版本取的包标识名。

 

创建成功后 projects 下边就可以找到HelloWorld 找到里边的 sln文件 用vs打开

 

*此文章内容出处来源 http://blog.csdn.net/ccf19881030/article/details/9204801 因为第一次安装完环境,过了段时间重装系统.又忘记怎么搭建环境了.. 简单记录几个关键步骤.有细节忽略.如果没搭建成功欢迎提问.或参考原文出处.

Windows 7 + Visual Studio 2012 + cocos2d-x 2.1.5的更多相关文章

  1. 代码从windows下visual studio到andriod平台迁移的修改记录

    前言 前言也是迁言,从windows的visual studio 2012平台迁移到android平台上,需用修改挺多的代码和需用注意地方. 我们当然的平台当初就考虑了其他平台跨平台的应用问题,所以一 ...

  2. Visual Studio 2012 与此版本的 Windows 不兼容。有关详细信息,请联系 Microsoft

    参考网址:Visual Studio 2012 与此版本的 Windows 不兼容 解决 下载更新包安装:http://www.microsoft.com/zh-CN/download/details ...

  3. 使用Visual Studio 2012远程调试Windows Azure网站

    登录Windows Azure门户,点击"所有项目"中的网站名称. 点击"配置". 在"远程调试"选项中选择"打开",在 ...

  4. 使用InstallUtil安装及卸载Windows服务的具体操作 Visual Studio 2012版本

    关于Visual Studio 2012中使用InstallUtil对Windows服务进行安装与卸载的文章,在MSDN中的http://msdn.microsoft.com/en-us/librar ...

  5. Visual Studio 2012 与此版本的 Windows 不兼容 解决

    警告: [Window Title] 程序兼容性助手[Main Instruction] 此程序存在已知的兼容性问题[Expanded Information] Visual Studio 2012 ...

  6. Building OpenCascade on Windows with Visual Studio

    Building OpenCascade on Windows with Visual Studio eryar@163.com 摘要Abstract:详细说明OpenCascade的编译配置过程,希 ...

  7. 在Visual Studio 2012中使用VMSDK开发领域特定语言(一)

    前言 本专题主要介绍在Visual Studio 2012中使用Visualization & Modeling SDK进行领域特定语言(DSL)的开发,包括两个部分的内容.在第一部分中,将对 ...

  8. Visual Studio 2012 trial version

    Update: vs2012.5.iso http://download.microsoft.com/download/9/F/1/9F1DEA0F-97CC-4CC4-9B4D-0DB45B8261 ...

  9. Visual Studio 2012 Update 4 RC 启动调试失败解决方案

    以下解决办法适用于任何Visual Studio开发环境,及Windows NT 6.1以上系统. 系统:Windows 8.1 Enterprise x64 RTM 开发环境:Visual Stud ...

随机推荐

  1. Hadoop RCFile存储格式详解(源码分析、代码示例)

    RCFile   RCFile全称Record Columnar File,列式记录文件,是一种类似于SequenceFile的键值对(Key/Value Pairs)数据文件.   关键词:Reco ...

  2. Android webview中cookie增加/修改

    最近项目需求中,需要满足往webview传递cookie,而且cookie需要增加修改: public class MainActivity extends Activity { private We ...

  3. android学习之BUG——The connection to adb is down, and a severe error has occured.

    开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选&qu ...

  4. jquery mobile 前言

    引用js: <link rel="stylesheet" href="../jquery.mobile-1.1.0/jquery.mobile-1.1.0.css& ...

  5. FileStream的使用

    一.写入文件 string strContent = textBox2.Text.ToString(); //创建文件流(文件路径,文件操作,创建) using (FileStream fs = ne ...

  6. 322. Coin Change

    动态规划里例题,硬币问题. p[i] = dp[i - coin[j]] + 1; 注意i < coin[j] dp[i-coin[j]]无解都要跳过. public class Solutio ...

  7. tcpdump来抓取执行的sql语句

    # tcpdump -n -nn -tttt -i eth1 -s 65535 'port 3306' -w tcpdump_mysql.ret -C 100 一个TCP包中包含多个mysql协议包, ...

  8. GXT之旅:第三章:表单和窗口(4)——表单的提交和RPC

    表单使用HTTP提交 表单有两种提交方式,第一种就是传统的HTTP提交. 最直接的步骤就是: 使用FormPanel的setAction()方法,去定义submit的URL 使用FormPanel的i ...

  9. 【转】Android仿QQ截图应用测试

    使用过QQ的同学应该都用过QQ截图,Ctrl+Alt+A进入截图操作,通过拉伸,移动高亮区域的框体可以快速截取我们需要的图片.在android应用中,我们也经常需要截图操作,以下实现了一个类似QQ截图 ...

  10. XMind十大最有用的功能

    XMind十大最有用的功能 XMind是一款顶级商业品质的思维导图软件和头脑风暴软件,在企业和教育领域都有很广泛的应用,XMind功能全面,易上手,在此小编给大家整理出了XMind十大最有用的功能以供 ...