Mac cocos2d-x +git环境的配置
来源:互联网 发布:讨鬼传极pc版优化问题 编辑:程序博客网 时间:2024/05/12 16:56
准备投入ios游戏开发的浪潮中,今天第一次使用mac,真的很轻,比原来那电脑带去图书馆感觉真爽多了
废话不多说,直入正题
1.下载cocos2d-x
2.安装python
64位可装32位,但32位装不了64位
3 解压下载的zip文件,并进入进入cocos2d-x/tools/project-creator/ 目录
执行命令: python create_project.py -project HelloWorld -package com.bjmzs.org -language cpp
HelloWorld是工程名,com.bjmzs.org是3段包名,和印象里java创建package差不多的东西,必须要3段 ,language是编程语言,cpp就是c++
这些都是按照个人需要修改的
但是我按照这个命令缺出现了错误,错误提示如下:
google之后无果
于是在提示代码行数处加入输出语句,把发生错误的变量值输出出来
结果如下:
变成了空,很奇怪
在源代码中,有如下语句:
那就是我们package参数后面有问题,看了一遍,没什么问题,但是字体太小,修改了字体和字体太小,竟然发现我参数是com..这种,就是3段包名中第二段为空
修改后顺利执行,创建成功
ps:创建成功后的工程在cocos2dx-vXX/projects 目录下
安装homebrew
按照教程,输入命令
ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/homebrew/go/install)"
执行后,出现错误,如下:
把错误代码google,找了N久,在stackoverflow上找到了一个类似的例子,是使用git的错误,原因如下:
Maximum size in bytes of the buffer used by smart HTTP transports when POSTing data to the remote system.
For requests larger than this buffer size, HTTP/1.1 and Transfer-Encoding: chunked is used to avoid creating a massive pack file locally. Default is 1 MiB, which is sufficient for most requests.
解决方案如下:
改变postBuffer的大小
git config --global http.postBuffer 524288000
再重新执行命令,成功安装
然后homebrew install git即可
安装git后进行配置
第一个要配置的是你个人的用户名称和电子邮件地址。这两条配置很重要,每次 Git 提交时都会引用这两条信息,说明是谁提交了更新,所以会随更新内容一起被永久纳入历史记录:
$ git config --global user.name "John Doe"
$ git config --global user.email johndoe@example.com
如果用了 --global 选项,那么更改的配置文件就是位于你用户主目录下的那个,以后你所有的项目都会默认使用这里配置的用户信息。如果要在某个特定的项目中使用其他名字或者电邮,只要去掉 --global 选项重新配置即可,新的设定保存在当前项目的 .git/config 文件里
- Mac cocos2d-x +git环境的配置
- mac下配置cocos2d-x的环境
- Mac配置cocos2d-x环境
- Mac配置cocos2d-x环境
- Mac 下配置 Cocos2d-x 3-x android 的环境
- cocos2d-x 环境配置-Mac配置篇
- MAC下cocos2d-x的andorid 环境配置
- Cocos2d-X Mac中配置quick的环境
- Mac 上配置 cocos2d-x3-x android 的环境
- Cocos2d-x 3.2在mac下android的环境配置
- quick-cocos2d-x Mac开发环境配置
- mac下cocos2d-x配置android环境
- quick-cocos2d-x Mac开发环境配置
- Mac下配置cocos2d-x开发环境
- cocos2d-x-3.8.1 Mac环境配置
- mac 配置cocos2d-x 3.3开发环境
- Mac 配置cocos2d-x 安卓环境
- cocos2d-x 2.x 环境配置-Mac配置篇
- Android Uevent 分析,从kernel到framework
- NYOJ37&&南阳理工oj_37
- [android ui]使用getIdentifier()获取资源Id
- Java4Android(第32~34集) Java当中的I/O
- 【Java源码】HashMap类
- Mac cocos2d-x +git环境的配置
- u-boot Makefile完全解读
- Android动画之初步(一)
- 先不要升级到 ADT 23.6.x
- uva - 10106 - Product(大数相乘)
- mod_timer函数及其它定时器函数
- 二分最大匹配总结
- 小塔1024实现
- android之保持设备唤醒