【Cocos2d-x】Win7+ vs2012,2010 + Cocos2d-x2.2 配置Cocos2d-X项目-环境

2023-05-16

新安装搭建cocos2d-X的跳过这里,看下面红色开始:

cocos2d-x删除vs2012项目模板(这一步新使用cocos2d-x的不需要)

如果你切换cocos2d-x版本的话, 要将之前版本的vs模板删除掉,方法如下:

进入以下目录(根据自己的vs版本):

  1. VS2008: C:\Program Files\Microsoft Visual Studio 9.0\VC\vcprojects\
  2. VC2008Express: C:\Program Files\Microsoft Visual Studio 9.0\VC\Express\VCProjects
  3. VS2010: C:\Program Files\Microsoft Visual Studio 10.0\VC\vcprojects\
  4. VC2010Express: C:\Program Files\Microsoft Visual Studio 10.0\VC\Express\VCProjects.
  5. 注:本人ide版本是vs2010,安装目录也是默认安装c盘, 直接复路径即可。

(1)删除文件夹 Cocos2d-x

(2)删除文件(以CCAppWiz 或者 CCXAppWiz前缀开头的文件),主要是两个.ico文件

 

附官网解决方法:

  1. cd wizard directory (Example as default install)
    1. VS2008: C:\Program Files\Microsoft Visual Studio 9.0\VC\vcprojects\
    2. VC2008Express: C:\Program Files\Microsoft Visual Studio 9.0\VC\Express\VCProjects
    3. VS2010: C:\Program Files\Microsoft Visual Studio 10.0\VC\vcprojects\
    4. VC2010Express: C:\Program Files\Microsoft Visual Studio 10.0\VC\Express\VCProjects
  2. delete the sub directory Cocos2d-x
  3. delete the files with prefix CCAppWiz (0.8.0 or later) orCCXAppWiz (0.7.2 or earlier)
(2.14之前的版本环境配置请看此博主的:http://blog.csdn.net/rabbitlbj/article/details/8218076
//
新安装搭建cocos2d-X的直接看这里:

因为cocos2d-x 2.1.2之后 使用python脚本创建项目,不在用VC模板。(个人觉得这样创建移植性更好了O(∩_∩)O)  首先下载需要的工具

 Python 2.7.3的链接地址为:http://www.python.org/getit/releases/2.7.3/,我下载的版本是Windows x86 MSI Installer (2.7.3) (sig),下载后的软件名称为:python-2.7.3.msi,双击它默认安装即可。默认安装后Python 2.7.3所在路径为:C:\Python27

然后配置环境变量 

///----------------------------------------------------------------------------------------------

一下是本人win7电脑的设置


鼠标左键单击计算机 右键【属性】如下图所示:

 


然后选择高级系统设置


鼠标左键单击上图中的【环境变量(N)】按钮,打开环境变量对话框,如下图所示:



找到path 单击编辑 如下图


把C:\Python27;  这个路径加到path环境变量最前面 注意加上分号隔开路径。

 然后解压cocos2d-x-2.2.0 引擎包,我的解压到 D:\cocos2d-x-2.2.0

现在举个例子,比如如何创建一个helloworld项目

打开cmd

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

(2)cd   D:\cocos2d-x-2.2.0\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为我为IOS版本取的包标识名。


 

 

从上图可以看出运行该pyhton脚本,会生成针对ios、android、win32、mac、linux等各种平台的项目。

运行之后,会在相应的D:\cocos2d-x-2.2.0\projects\HelloWorld 目录下找到刚建立的HelloWorld工程,其目录结构如下图:

 


 

 

运行新建的HelloWorld项目

  1)使用VS2012打开上图proj.win32文件夹下的HelloWorld.sln,打开你刚才使用python脚本新建的工程,HelloWorld项目VS2012界面如下所示:

 

   从上图可以看出,使用create_project.py脚本创建HelloWorld项目后,Box2d、chipmunk物理引擎、cocos2d库、CocosDenshion音频库、扩展的库Extensions自动被添加到HelloWorld项目中。

   另外从HelloWorld项目中的解决方案中的【解决方案"HelloWorld"属性页】中的配置属性中,可以看到已经配置了上述库,如下图所示:


 

最后看到运行的结果如下图



///

2013-11-5

当然你如果是看了我的文章一步步来的,移植到android还会有错误提示“cocos2d-”什么的错误

(为什么呢,因为前面我教你们python create_project.py -project HelloWorld -package com.cocos2d-x.org -language cpp,看到里面的cocos2d-x的”-“了么。我错了= =|||。 还有我的路径 0 0~

这里你要将自己的项目里的路径文件名去除“-”,还有Application.mk 中的“-” 去除cocos2d-x中的“-”即可


///



刚接触Cocos2d-x,如有错误请大家纠正,共同学习进步 

 编程QQ群:160296200


本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

【Cocos2d-x】Win7+ vs2012,2010 + Cocos2d-x2.2 配置Cocos2d-X项目-环境 的相关文章

  • MFC VS2012对话框背景填图

    这是使用VS 2012编写MFC对话框程序的教程 主要是关于图片处理方面的操作 这些在MFC游戏 图片处理 软件编写中是经常要用到的知识 一 创建项目 文件 新建项目 MFC应用程序 该页面使用 基于对话框 完成即可 注意 取消 使用Uni
  • VC6.0 MFC点击编辑框弹出对话框

    在写界面的用于触屏时 往往需要编辑框弹出盘来进行输入 下面就将我思路写一下吧 1 刚开始在网让找一些这方面的资料 结果在论坛中有发现这样一个帖子 见面的链接 http topic csdn net u 20100630 15 728f2d7
  • CUDA 7.5 安装及配置(WIN7 64 英伟达G卡 VS2013)

    第一步 下载cuda 7 5最新版本 https developer nvidia com cuda downloads 第二步 运行安装程序 安装过程中选择自定义 第三步 安装完毕 可以看到系统中多了CUDA PATH和CUDA PATH
  • 中国佛学66句震撼世界的禅语

    author skate time 2010 06 10 中国佛学66句震撼世界的禅语 1 人之所以痛苦 在于追求错误的东西 2 如果你不给自己烦恼 别人也永远不可能给你烦恼 因为你自己的内心 你放不下 3 你永远要感谢给你逆境的众生 4
  • Win 7 修改开机密码,使用F8修复提前终止导致蓝屏

    前言 一台win7一体机密码突然不对 也不知道怎么回事就登录不了 使用PE中的NTPWEdit查看修改密码 没有用户列表 步骤 正常启动或者按F8 选择修复 正常电脑如下显示 这种可以直接使用PE改密码 就不放图了 问题电脑如下显示 在修复
  • 【项目实战】C/C++语言带你实现:围棋游戏丨详细逻辑+核心源码

    每天一个编程小项目 提升你的编程能力 游戏介绍 下围棋的程序 实现了界面切换 选择路数 和围棋规则 也实现了点目功能 不过只有当所有死子都被提走才能点目 不然不准确 操作方法 鼠标操作 游戏截图 编译环境 VisualStudio2019
  • 2010流行语

    2010年的岁尾 记者试图遴选出本年度的十大网络流行语 但总觉得很 纠结 且 鸭梨山大 因为对于一日千里的网络流行语发展速度而言 其实 神马都是浮云 或许明天甚至下一秒更 给力 的词汇就会冒出来 因此 我们作出了一个非常艰难的决定 只做盘点
  • 关于win7下styleSheet设置不成功

    为 QTreeWidget 设置 style sheet 当使用下面的语句时 在 Windows Vista 和 Windows 7 下是失败的 QTreeWidget selection background color rgb 51 1
  • [Setting]win7下运行exe失败:应用程序无法启动,因为应用程序的并行配置不正确

    win7下运行exe失败 应用程序无法启动 因为应用程序的并行配置不正确 1 问题描述 承接了一个项目 给甲方交接的时候 在它的电脑中运行出现了这个错误 应用程序无法启动 因为应用程序的并行配置不正确 有关详细信息 请参阅应用程序事件日志
  • apk包加固后重新签名

    使用jarsigner对未签名的加固包进行签名 建议您使用之前对APP签名时使用的keystore对加固包进行签名 jarsigner digestalg SHA1 sigalg MD5withRSA verbose keystore yo
  • syskey (win7启动密码)加密和破解方法

    1 什么是syskey Syskey是NT Service Pack 3中带的一个工具 用来保护SAM数据库不被离线破解 用过去的加密机制 如果攻击者能够得到一份加密过的SAM库的拷贝 他就能够在自己的机器上来破解用户口令 2 如何开启sy
  • CocosCreator 长地图相机渲染不全

    记录一下 浏览器运行的时候用default是没有问题的 一旦给换成其他型号的屏幕尺寸 相机就加载不全 地图宛如断开了一样 但是地图里面的刚体什么的都还在 只是不显示 类似这个样子 搜索了一大圈 大概有这么多的可能 1 地图的图层是否有问题
  • cocos creator创建简单的动态网格

    如果初次尝试cocos的动态网格创建 一定会遇到非常多的问题 所以刚开始使用 最好用一个简单的东西来实现 逐步的复杂化 下面代码展示了一个最基础的三角面的创建 代码 private initDyMesh const pos new Floa
  • 一个人,仅30天!开发一款3D竞技足球游戏!他究竟经历了些什么?

    今天 晓衡向大家推荐一款Coco Store 优质 3D足球竞技游戏 资源 足球快斗 玩法介绍 游戏为 7V7 足球竞技类玩法 玩家控制本队的一个球员 脚下高亮圆圈显示的是玩家 其他球员和守门员为电脑AI控制 期间可以玩家可以换人 A按钮换
  • VS2010点滴——不能将参数 1 从“const char [11]”转换为“LPCWSTR”

    include windows h include iostream using namespace std int main char Write 10 Read 10 for int i 0 i lt 10 i Write i 10 i
  • Python2.7 安装教程

    Python安装过程 1 下载安装程序 我们安装Python的一个重要目的是为了用IAR编译CC2640 OAD文件时执行合并文件的脚本 所以我们一起来看看Python2 7版本的安装方法 该版本安装程序的下载连接如下 https www
  • cocos2d Sprite混合达到水流动效果

    使用Sprite混合setBlendFunc方式达到流动效果 void MainHomeLayer updateWaterFall float dt static float offset 0 if NULL waterFall water
  • 仓鼠与厕鼠

    author skate time 2010 05 28 仓鼠与厕鼠 昨天晚上坐车回家的路上 看见来来往往的人流与车流 行走在高楼之间的马路上 心里当时有个触动 把自己抛离这个画面 站在一个全局的角度看 看似简单的画面 却让人感触很深 行走
  • 推荐几个容易中的计算机EI源刊(基本百发百中)

    转自小木虫 作者 pcmagic 收录 2012 05 27 发布 2012 05 20 根据多年的经验 以下计算机EI源刊可以说是百发百中 只要有工作量 并不需要什么创新性均可录用 Journal of Computers JCP ISS
  • 安装DirectXSDK时提示Error Code s1023

    向开发DirectX 3D游戏 就安装DirectX最新版 安装时遇到Error Code s1023 试了好多办法都不行 关掉所有程序还是不行 感谢伟大的Google在一个英文网站上提到如果安装了Microsoft Visual C 20

随机推荐

  • C++ 中的 std::pair 和 std::tuple

    C 43 43 中的 std pair 和 std tuple 最近在看 C 43 43 11 的标准 xff0c 发现了 std pair 和 std tuple 感觉这两个非常有用 就在这里记录一下 std pair 出现的比较早 xf
  • OpenCV 真圆度测量

    OpenCV 真圆度测量 最近一个项目需要在图像上测量一些小孔的真圆度 因此专门研究了一下真圆度计算问题 对于一个轮廓 xff0c 我们可以求出这个轮廓的外接圆和内切圆 这两个圆的半径差定义为真圆度 这个数值越小 xff0c 表示这个圆越标
  • 如何修改 CentOS 系统最大线程数

    简介 xff1a 本文主要介绍如何修改CentOS系统最大线程数 镜像下载 域名解析 时间同步请点击 阿里巴巴开源镜像站 1 安装ElasticSearch后 xff0c 配置完成 xff0c 启动服务 xff0c 系统显示类似如下 max
  • MathJax 支持的 Latex 符号总结(各种箭头符号)

    箭头符号 latex显示效果 uparrow downarrow Uparrow Downarrow updownarrow Updownarrow rightarrow
  • C++ 复制构造函数不能用 explicit 修饰

    最近在写的一个代码 出现个莫名其妙的编译问题 代码可以简化成这样 xff1a class foo span class hljs keyword public span span class hljs title foo span span
  • FreeRTOS 源码注释(vTaskDelete)

    void vTaskDelete xTaskHandle pxTaskToDelete tskTCB pxTCB taskENTER CRITICAL if pxTaskToDelete 61 61 pxCurrentTCB pxTaskT
  • 循环冗余校验(CRC)算法入门引导

    写给嵌入式程序员的循环冗余校验 xff08 CRC xff09 算法入门引导 前言 CRC校验 xff08 循环冗余校验 xff09 是数据通讯中最常采用的校验方式 在嵌入式软件开发中 xff0c 经常要用到CRC 算法对各种数据进行校验
  • FreeRTOS 移植要点(2)

    port c port c 中主要实现了几个函数 xff1a pxPortInitialiseStack xPortStartScheduler vPortEndScheduler vPortYield vPortTickInterrupt
  • DLA (扩散限制凝聚)模型的计算机模拟

    几年前写的一个小程序 xff0c 最近找到了 程序写的比较简单 xff0c 也没做什么优化 对正在学习计算物理的同学可能会有点帮助 下面关于DLA 模型的介绍来自百度百科 Diffusion limited Aggregation xff0
  • matlab 读取处理 wav 文件

    最近工作需要 xff0c 要对wav 文件中存储的声音信息进行分析处理 所以花了些时间收集了各种数学软件中处理 wav 文件的方法 Matlab Matlab 是最方便的 甚至于不用写任何代码就能读取 wav 文件 xff08 我用的是 m
  • Savitzky-Golay 滤波器

    Savitzky Golay滤波器 xff08 通常简称为S G滤波器 xff09 最初由Savitzky 和 Golay 于 1964 年提出 xff0c 发表于Analytical Chemistry 杂志 之后被广泛地运用于数据流平滑
  • 关于查看ros中可以安装的功能包

    可以通过以下命令查看软件库中是否包含你所需要的功能包 apt cache search xxxx 其中xxx为你要搜索的关键字
  • 教你如何用原生css和html搭建一个好看的Table表格

    前言 大家在学习 lt table gt 标签的时候 xff0c 可能还没有接触css xff0c 所以你做出来的表格可能是这样的 xff1a 或者是这样的 xff1a 大家有想过自己做一个漂亮的表格吗 xff1f 我知道大家在做项目的时候
  • 如何在 Ubuntu 20.04 启用 SSH

    简介 xff1a Secure Shell SSH 是一个网络协议 xff0c 它主要被用来加密客户端和服务端之间的连接 在客户端和服务端的每一次交互都被加密 本文主要为大家讲解如何在 Ubuntu 20 04 启用 SSH 镜像下载 域名
  • 树莓派镜像SD卡烧录成功磁盘没内容解决方法

    这个情况很可能是删除分区后发生的 xff0c 只需要此电脑 管理 磁盘管理 驱动器路径 添加 确定就可以解决了
  • C++ 类学习总结(五) 继承与多态

    继承 基本概念 xff0e 基类 xff1a 可供其他类继承的类 xff0c 基类的成员也将成为派生类的成员 xff0e 派生类 xff1a 从基类继承而来的类 xff0c 称为派生类 xff0e 虚函数 xff1a 基类中希望其派生类可以
  • 行业术语 英文

    IDE 一般指集成开发的环境 如QT Creator Visual Studio等 Application framework 一般指的是应用程序框架 xff08 包含 XML xff0c GUI组件 xff0c 程序 xff0c 网络框架
  • VSCode C/C++ 格式化配置【最完整准确版本】

    一 下载Clang format 1 在VSCode插件商店下载 C C 43 43 插件 和 Clang format 插件 二 生成 clang format 文件 2 去到 C Users lt 你的用户名 gt vscode ext
  • 【时间规划】C/C++发展之路--读书

    0 xff1a 图书馆的N本C xff0c C 43 43 书 1 xff1a C语言深度解剖 2 xff1a 高质量C 43 43 c编程指南 3 xff1a C 43 43 primer第四版 4 xff1a Windows程序设计 5
  • 【Cocos2d-x】Win7+ vs2012,2010 + Cocos2d-x2.2 配置Cocos2d-X项目-环境

    新安装搭建cocos2d X的跳过这里 xff0c 看下面红色开始 xff1a cocos2d x删除vs2012项目模板 这一步新使用cocos2d x的不需要 如果你切换cocos2d x版本的话 xff0c 要将之前版本的vs模板删除