1、cocos2dx开发学习第一篇-项目工程的创建
为什么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开发学习第一篇-项目工程的创建相关推荐
- 第三章:前端开发学习·第一篇:自主学习-无障碍设计
无障碍设计 无障碍设计是指产品, 设备, 服务, 或者环境是为残疾人设计的. 无障碍设计的概念意味着与一个人的辅助技术(例如, 电脑屏幕阅读器)相兼容, 确保直接访问(即独立)和"间接访问& ...
- VUE源码学习第一篇--前言
一.目的 前端技术的发展,现在以vue,react,angular为代表的MVVM模式以成为主流,这三个框架大有三分天下之势.react和angular有facebook与谷歌背书,而vue是以一己之 ...
- Python开发【第一篇】:目录
本系列博文改编自武沛齐老师的原创博文,主要包含 Python基础.前端开发.Web框架.缓存以及队列等内容 ,用于学习记录成长!!! Python开发[第一篇]:目录 Python开发[第二篇]:初 ...
- MongoDB学习第一篇 --- Mac下使用HomeBrew安装MongoDB
2019独角兽企业重金招聘Python工程师标准>>> MongoDB学习第一篇 --- Mac下使用HomeBrew安装MongoDB 0.确保mac已经安装了HomeBrew ( ...
- 普元EOS开发积累第一篇(常见错误解决方法) 持续更新
普元EOS开发积累第一篇(常见错误解决方法) 持续更新 参考文章: (1)普元EOS开发积累第一篇(常见错误解决方法) 持续更新 (2)https://www.cnblogs.com/tangjing ...
- Python中的TCP的客户端UDP学习----第一篇博客
Python中的TCP的客户端&UDP学习--第一篇博客 PS: 每日的怼人句子"我真想把我的脑子放到你的身体里,让你感受一下智慧的光芒" 先说UDP流程 发送: 创建套接 ...
- 微信小程序商城项目实战(第一篇:项目搭建与首页)
商城项目第一篇 项目搭建 项目结构 编写整个项目中需要用到的功能 request.js 全局样式 组件(搜索框) 首页 代码编写 效果图 项目搭建 后端接口:https://www.showdoc.c ...
- 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 ...
- QT开发学习-第一章-QT简介
QT简介 一.QT简介 1.QT简介 2.QT优点 二.QT开发工具 1.Qt Creator 2.Qt Designer 3.Qt Linguist 4.Qt Assistant 5.Qmake 6 ...
最新文章
- MySQL更新命令_UPDATE
- php十天入门教程,十天学会php之第十天_PHP教程
- 网站内部优化的4个细节小技巧
- 第一天课程:第一个python程序print say hello
- NYOJ 613 免费馅饼
- uboot小工具之mkimage
- java id主键_JAVA主键ID生成工具类:改自twitter的分布式ID算法snowflake
- 解决linux中tmp目录下的文件被清理的问题
- 产品读书《把时间当朋友》
- ImageJ的单细胞荧光强度分析
- html空格折叠原因,html – 使用Bootstrap列折叠空白
- 联想微型计算机u盘启动,联想ThinkCentre一体机如何设置U盘启动_联想ThinkCentre电脑怎样从USB启动...
- [FAQ10781]如何开启与关闭adb 的认证机制(google adb secure) (adb RSA 指纹认证)
- 售前技能——寻找客户
- linux 内核回调,Linux 内核通知链随笔【下】
- 小米手机用什么耳机音质好?发烧级音质蓝牙耳机推荐
- Chrome 66之后禁止网页声音自动播放问题解决
- pe下bootice修复Linux引导,pe下修复引导不成功?这种方法才是最有效的解决方法...
- nginx--中文域名解析
- VB中API函数的调用