1> 用python创建cocos2d-x项目的步骤:
1.安装python,配置环境变量:
Path:c:\Python33;
如果需要运行.py文件还需要添加到环境变量,PathExt:;.py;.PYM;
2.测试:
首次安装cocos2d-x需要运行build-win32.bat,cocos2d-x会自动检测你的visual studio 的版本,所以在cocos2d-x目录下选择对应的解决方案就可以打开了;
3.创建项目:
cmd,cd到cocos2d-x安装目录下的tools\project_creator目录中;
输入命令:python create_project.py project 项目名 -package 包名 -language cpp
可制作成脚本cd /k python create_project.py project 项目名 -package 包名 -language cpp放在tools\project_creator目录下;
这是官方推荐的创建方法,因为这样方便移植;
4.直接打开project目录下的新建项目.sln,发现项目属性已经配置好,编译,耗时比用模板短的多;
2> cd \ :退回到根目录下 & :执行完左边的命令,再接着执行下面的命令 cls :清屏 cmd /k :执行完命令后,保留窗口,不退出
3> syntax error
语法错误
Python v3.0以后的版本中将v2.x版本的print 改为了print().
4> 有关比处理的几个简单命令
@ 不显示其后一行的命令本身;
echo 反馈,回显,on/off两装状态,其后的命令是否显示命令本身;否,则只显示结果;
:: 注释,与rem相同;
goto 跳转,:标签;
set 显示,设置环境变量;
set c 显示以c开头的环境变量
set str=ok
set /a 支持数学符号运算
set /p 等待用户输入
一个创建项目的比处理:
@echo off
set /p ProjectName=请输入项目名:
if "%ProjectName%"=="" goto inputError
set /p PackageName=请输入包名:
if "%PackageName%"=="" goto inputError
create_project.py -project %ProjectName% -package %PackageName% -language cpp //上句命令出现了尴尬,两句话明明一模一样单就是无法创建,最后发现是输入法问题,而且无法用肉眼识别,所以写批处理一定注意输入法;
pause
exit
:inputError
:inputError
@echo 项目名或包名不能为空!
pause
5> 关于常量指针和指针产量再次明确下:
常量指针,const 在*之前,const int* p;和int const* p;(const在星号前)
原因在于const int a和int const a语义相同;
指针内容不能修改;
指针常量,int *const p(const在星号后);
指针为常量,不能修改指向;
6> 关于struct指针new数组,调试时不会在内存管理中看到整个数组,且指针大小仍为4,
指向第一个元素地址;