cocos2d-x 4.0 学习之路(一)环境搭建 Mac版

本文详细介绍如何在MacOSCatalina10.15.3环境下,使用Xcode11.3.1搭建Cocos2d-x v4.0的开发环境。包括Python2.7版本检查与安装、Cmake配置、cocos2d-x-4.0.zip下载与解压、环境变量设置、项目创建与编译步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

转自:https://blog.youkuaiyun.com/sunnyboychina/article/details/104687265/

我的Mac系统:MacOS Catalina 10.15.3,Xcode 11.3.1
(Windows上的环境搭建,请参考我的另一篇博客,环境搭建Windows版)

准备工作:

1.检查Python版本:
python --version

配置这个库需要Python2,官方推荐的是Python2.7。注意:Python3是不行的!
你要是安装过Python3以后的版本,也可以再装2.7(去官网下载安装即可),两个可以分开用。我就是两个分开用的。我这里的Python2就代表是2.7版本。

2.安装Cmake:
去官网下载,安装。完成后需要配置一下,输入命令:

sudo "/Applications/CMake.app/Contents/bin/cmake-gui" --install
1
看一下版本信息:cmake --version 能够显示出来就成功了。

不过,还要配置一下:

sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer/
1
正式配置:

官网下载稳定版cocos2d-x-4.0.zip。解压。

开始安装,进入文件夹,运行setup.py

$cd cocos2d-x-4.0
$python2 setup.py
1
2
运行后,最后一句话有个提示:

执行红框里的语句,使环境变量生效。这样就配置完了,试一下cocos的版本吧:cocos --version

这中间会问你是否同意发送数据,以便帮助Cocos成长,选是选否都可以。既然您选择用cocos,那为啥不贡献的力量呢,如果不是啥保密项目的话。

接下来,创建一个自己项目HelloWorld。

$cocos new HelloWorld -l cpp -d /Users/xxx/Documents/cocos/Projects
1

cocos new后面的HelloWorld是项目名,-l 指定语言(cpp,lua,js),-d是项目存放的路径。还可以用-p指定工程的包名。详细可以看cocos new --help。

之后就是启动这个HelloWorld看效果了。不过,这里跟很多博客和书介绍的用Xcode启动,是不一样的。4.0是需要你先手动编译一下的,我按照官方的顺序来,进入到HelloWorld文件夹,建立一个build文件夹(至于为啥要建这个文件夹,我还不清楚)

$ cd NEW_PROJECTS_DIR/HelloWorld
$ mkdir build
$ cd build
$ cocos run --proj-dir .. -p [mac|windows|android|linux|ios]

// 这是我的命令,运行在真机上,否则只能运行在虚拟机上

cocos run --proj-dir ../ -p ios --mode release -sdk iphoneos


1
2
3
4
如果你是MacOS,最后的参数就选mac就行了。这里有个小坑,如果是Windows系统,最后的参数不能写windows,要写win32。运行后的效果:

第一次编译,过程大概需要5~10分钟,可以去喝杯咖啡,歇一歇,回来后你就会发现,亲爱的HelloWorld界面出来了。


工程在Xcode中启动:
现在你可以看到HelloWorld中有个mac-build文件夹:

双击这里面的HelloWorld.xcodeproj,工程就会在Xcode中导入了。然后把红框的地方选HelloWorld,再点击运行按钮,HelloWorld画面出现代表工程导入OK,可以在这里面开发了。


————————————————
版权声明:本文为优快云博主「sunnyboychina」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.youkuaiyun.com/sunnyboychina/article/details/104687265/

### Cocos2d-x Quick 4.0 开发环境配置 #### 工具准备 为了成功搭建 Cocos2d-x Quick 4.0 的开发环境,需要以下几个工具并完成相应的配置: 1. **CMake**: 需要在官方网站下载最新本的 CMake 并将其路径添加至系统的环境变量中[^3]。这步对于后续构建过程至关重要。 2. **Visual Studio (推荐 VS 2022 或更高)**: 在安装 Visual Studio 时需确保选择了支持移动应用开发的相关组件,特别是针对 Android 的开发工具包。这些组件通常会自动附带 Android SDK 和 NDK。 3. **NDK 设置**: 如果通过 Visual Studio 安装了 Android NDK,则需要手动将该路径注册为系统变量 `NDK_HOME`。具体操作方法是打开计算机属性 -> 高级系统设置 -> 环境变量,在其中创建个新的系统变量名为 `NDK_HOME`,并将实际的 NDK 路径赋值给它。 #### 编译环境初始化 当上述准备工作完成后,可以按照以下方式启动项目编译流程: - 打开命令提示符窗口; - 切换工作目录到 `<PATH_TO>\quick-cocos2d-x\sample\luajavabridge\proj.android` 文件夹位置; - 输入脚本执行指令 `build_native.bat` 来触发本地化资源打包以及初步验证环境是否正常运行[^1]。 #### 参考官方文档补充说明 除了以上步骤外,还可以参照更详细的指导手册来进步完善整个部署方案。例如,《cocos-2dx 4.0 win10 环境搭建血泪史》提供了许多常见错误处理技巧和优化建议[^2];而《Cocos2d-x-4.0安装流程(踩坑后总结)》则着重描述了些容易被忽略的小细节及其解决方案。 ```python import os print(os.environ.get('NDK_HOME')) # 检查NDK_HOME是否正确设置 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值