Mac环境下cocos2d-x的配置

cocos-2d-x官网:http://www.cocos2d-x.org/download

  • 第一步:去官网下载cocos-2d-x的压缩文件
    Mac环境下cocos2d-x的配置_第1张图片* 第二部 解压,终端 cd 到该目录下
    Mac环境下cocos2d-x的配置_第2张图片终端 输入:
 cd /Users/用户名/Desktop/cocos2d-x-3.17.2/tools/cocos2d-console/bin

回车

 ./cocos new hellojs -p com.maxiaoliao.helloWorld -l js -d ~/Desktop

解释一下上面的命令:

cocos new 后面接新工程名字
-p package 包名 BundleID
-l 使用语言 cpp/js/lua
-d 创建工程地址
~ 当前目录

回车后出现下图说明成功了
Mac环境下cocos2d-x的配置_第3张图片* 第三步:打开工程运行一下
工程目录:/Users/maxiaoliao/Desktop/hellojs/frameworks/runtime-src/proj.ios_mac/hellojs.xcodeproj

运行:
竟然报错了:Argument value 10880 is outside the valid range [0, 255]
我们需要改一个宏文件

#define BT_SHUFFLE(x,y,z,w) ((w)<<6 | (z)<<4 | (y)<<2 | (x))

改为:

#define BT_SHUFFLE(x,y,z,w) (((w)<<6 | (z)<<4 | (y)<<2 | (x)) & 0xff)

这个宏全局搜不到,在btVector3.h中搜索,替换
对了,不要忘记添版本号info.plist
(CFBundleShortVersionString),不然还会报错一次。
运行成功:
Mac环境下cocos2d-x的配置_第4张图片

你可能感兴趣的:(Objective-C,cocos2d-x,Mac,环境配置)