为什么80%的码农都做不了架构师?>>>   

从接触2dx到现在己经半年了,从起初的无知少年到现在还是个无知少年,感觉自己进步的很缓慢,静下心来想了想,觉得自己以前的学习只是看了不作笔记,懂了就懂了,可以这样有个隐患,那就是时间久了自己可能当遇到同样的问题时又会去网上乱找一通,所以现在决定在CSDN上慢慢地累积下自己的学习历程,也算是一个学习笔记,如果大侠们看了觉得很菜那就不要再看了,因为本人就是一个菜鸟而己,如果看完的人觉得我有什么地方写错了,麻烦请将错误指出,本人在此万分感激。

好了,言归正传,今天主要是一个项目生成的问题,我记得在2.1.3之前的版本都有个install-templates-xcode.sh的文件,而从2.1.2之后的版本开始使用project-creator.py这个python脚本进行工程项目的创建和配置,不适用向导的方式创建了。

步骤:

1、本人是mac下开发,但在这也说下win下项目创建,先下载mac或Windows版本的Python 2.7.3版本(貌似只能用这个版本),并安装。

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

2、win下还要将python.exe命令解释器所在目录加到Path环境变量中去

安装好Python 2.7.3之后,将Python的python.exe所在目录追加到Windows的Path系统环境变量,这样好让Doc命令行能找到python解释器命令。比如我的pyhton默认安装目录为:C:\Python27,那么在系统的Path环境变量中最前面追加C:\Python27;如果选择了其他路径,选择相应的Python 2.7.3路径即可。

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

安装好Pyhton 2.7.3并将python.exe命令所在目录加到Path中后,如何使用 tools\project-creator目录下的create_project.py脚本呢?

http://cocos2d-x.org/projects/cocos2d-x/wiki/How_to_create_a_multi-platform_project_in_one_command_line这个链接最后一项

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

(1)cd 进入到create_project.py脚本所在目录

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

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

转载于:https://my.oschina.net/cjw307/blog/204260

1、cocos2dx开发学习第一篇-项目工程的创建相关推荐

  1. 第三章:前端开发学习·第一篇:自主学习-无障碍设计

    无障碍设计 无障碍设计是指产品, 设备, 服务, 或者环境是为残疾人设计的. 无障碍设计的概念意味着与一个人的辅助技术(例如, 电脑屏幕阅读器)相兼容, 确保直接访问(即独立)和"间接访问& ...

  2. VUE源码学习第一篇--前言

    一.目的 前端技术的发展,现在以vue,react,angular为代表的MVVM模式以成为主流,这三个框架大有三分天下之势.react和angular有facebook与谷歌背书,而vue是以一己之 ...

  3. Python开发【第一篇】:目录

    本系列博文改编自武沛齐老师的原创博文,主要包含  Python基础.前端开发.Web框架.缓存以及队列等内容 ,用于学习记录成长!!! Python开发[第一篇]:目录 Python开发[第二篇]:初 ...

  4. MongoDB学习第一篇 --- Mac下使用HomeBrew安装MongoDB

    2019独角兽企业重金招聘Python工程师标准>>> MongoDB学习第一篇 --- Mac下使用HomeBrew安装MongoDB 0.确保mac已经安装了HomeBrew ( ...

  5. 普元EOS开发积累第一篇(常见错误解决方法) 持续更新

    普元EOS开发积累第一篇(常见错误解决方法) 持续更新 参考文章: (1)普元EOS开发积累第一篇(常见错误解决方法) 持续更新 (2)https://www.cnblogs.com/tangjing ...

  6. Python中的TCP的客户端UDP学习----第一篇博客

    Python中的TCP的客户端&UDP学习--第一篇博客 PS: 每日的怼人句子"我真想把我的脑子放到你的身体里,让你感受一下智慧的光芒" 先说UDP流程 发送: 创建套接 ...

  7. 微信小程序商城项目实战(第一篇:项目搭建与首页)

    商城项目第一篇 项目搭建 项目结构 编写整个项目中需要用到的功能 request.js 全局样式 组件(搜索框) 首页 代码编写 效果图 项目搭建 后端接口:https://www.showdoc.c ...

  8. python django开发工具_利用pyCharm编辑器创建Django项目开发环境-python开发工具第一篇...

    [前置说明] 1.django环境与python对应关系: Django version Python versions 1.11 2.7, 3.4, 3.5, 3.6, 3.7 (added in ...

  9. QT开发学习-第一章-QT简介

    QT简介 一.QT简介 1.QT简介 2.QT优点 二.QT开发工具 1.Qt Creator 2.Qt Designer 3.Qt Linguist 4.Qt Assistant 5.Qmake 6 ...

最新文章

  1. MySQL更新命令_UPDATE
  2. php十天入门教程,十天学会php之第十天_PHP教程
  3. 网站内部优化的4个细节小技巧
  4. 第一天课程:第一个python程序print say hello
  5. NYOJ 613 免费馅饼
  6. uboot小工具之mkimage
  7. java id主键_JAVA主键ID生成工具类:改自twitter的分布式ID算法snowflake
  8. 解决linux中tmp目录下的文件被清理的问题
  9. 产品读书《把时间当朋友》
  10. ImageJ的单细胞荧光强度分析
  11. html空格折叠原因,html – 使用Bootstrap列折叠空白
  12. 联想微型计算机u盘启动,联想ThinkCentre一体机如何设置U盘启动_联想ThinkCentre电脑怎样从USB启动...
  13. [FAQ10781]如何开启与关闭adb 的认证机制(google adb secure) (adb RSA 指纹认证)
  14. 售前技能——寻找客户
  15. linux 内核回调,Linux 内核通知链随笔【下】
  16. 小米手机用什么耳机音质好?发烧级音质蓝牙耳机推荐
  17. Chrome 66之后禁止网页声音自动播放问题解决
  18. pe下bootice修复Linux引导,pe下修复引导不成功?这种方法才是最有效的解决方法...
  19. nginx--中文域名解析
  20. VB中API函数的调用

热门文章

  1. Mysql 锁的机制
  2. Refuses to install for WTP10
  3. Arduino教程:MPU6050的数据获取、分析与处理
  4. mongodb全套配置
  5. Android教程之实现动作感应技术
  6. 微信6516android,微信6516版本怎么可以分组
  7. 20-ESP8266 SDK开发基础入门篇--C# TCP客户端编写 , 加入数据通信
  8. Spring MVC学习step1——框架熟悉
  9. composer 更新国内镜像地址
  10. Android 聊天软件客户端