在mac上配置cocos2d-x开发环境

一、下载cocos2d-x最新安装包

在终端中cd到本地将要存放目录,执行git命令

git clone https://github.com/cocos2d/cocos2d-x.git

二、如果开发ios程序,需要配置xcode模板

下好后,cd到cocos2d-x目录,执行里面的sh脚本,安装cocos2d-x模板

sudo ./install-templates-xcode.sh -f   

中间要输入管理员密码

之后就可以在xcode中看到新增加模板

 

三、如果是开发android程序

1.搭建好一个可以开发android开发环境,包括eclipse,android sdk,ADT等(最好是最新版本),确保可运行调试

2.为eclipse安装c/c++插件

打开eclipse,选择菜单Help/Install New Software

Work With下拉框中选择自己eclipse的版本名,然后在插件里选中Programming Languages,打开下拉列表

选择C/C++ Development Tools安装,重启eclipse

3.在http://developer.android.com/tools/sdk/ndk/index.html下载最新的NDK,比如android-ndk-r8d-darwin-x86.tar.bz2,注意是mac版的,并解压缩

4.配置全局环境变量

终端中执行命令

vim ~/.bash_profile

输入i进行编辑,加入如下配置

export COCOS2DX_ROOT=/Users/cocos2dx/cocos2d-x
export NDK_ROOT=/Users/android/android-ndk-r8d
export ANDROID_NDK_ROOT=/Users/android/android-ndk-r8d
export ANDROID_SDK_ROOT=/Users/android/android-sdk-macosx
export PATH=$ANDROID_NDK_ROOT:$PATH
export PATH=$ANDROID_SDK_ROOT:$PATH

按esc,再命令

:wq

保存配置,上面配置中相应的路径自己做替换

COCOS2DX_ROOT对应cocos2d-x本地存放目录

NDK_ROOT和ANDROID_NDK_ROOT对应NDK本地存放目录

ANDROID_SDK_ROOT对应安卓sdk本地目录

5.创建一个android测试项目

cd到cocos2d-x本地目录,执行命令

./create-android-project.sh

再输入包名,回车

com.test.testdemo

再输入提示的sdk的id,(比如3,对应sdk4.0.3),回车

再输入应用的目录名,比如TestDemo,回车

此时cocos2d-x目录下就有了一个TestDemo目录

cd到TestDemo目录下的proj.android中,然后执行以下命令,编译项目

./build_native.sh

6.创建AVD

注意:cocos2d-x的2.0版本需要opengl2.0支持,而opengl2.0Android2.2之后的真机才支持,模拟器版本4.0.3之后才能运行

在eclipse里打开Android Virtual Device Manager

添加一个新的AVD,必须勾选Use Host GPU

 

7.在eclipse里导入TestDemo应用,在左边选中项目,右键Run As == > Run Configurations……

在弹出的对话框左边,选中TestDemo,选择target标签,在下面勾选之前生成的AVD

再滚动到下面,在“Additional Emulator Command Line Options”项中输入:-gpu on

点击“apply”,运行

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
智慧校园整体解决方案是响应国家教育信息化政策,结合教育改革和技术创新的产物。该方案以物联网、大数据、人工智能和移动互联技术为基础,旨在打造一个安全、高效、互动且环保的教育环境。方案强调从数字化校园向智慧校园的转变,通过自动数据采集、智能分析和按需服务,实现校园业务的智能化管理。 方案的总体设计原则包括应用至上、分层设计和互联互通,确保系统能够满足不同用户角色的需求,并实现数据和资源的整合与共享。框架设计涵盖了校园安全、管理、教学、环境等多个方面,构建了一个全面的校园应用生态系统。这包括智慧安全系统、校园身份识别、智能排课及选课系统、智慧学习系统、精品录播教室方案等,以支持个性化学习和教学评估。 建设内容突出了智慧安全和智慧管理的重要性。智慧安全管理通过分布式录播系统和紧急预案一键启动功能,增强校园安全预警和事件响应能力。智慧管理系统则利用物联网技术,实现人员和设备的智能管理,提高校园运营效率。 智慧教学部分,方案提供了智慧学习系统和精品录播教室方案,支持专业级学习硬件和智能化网络管理,促进个性化学习和教学资源的高效利用。同时,教学质量评估中心和资源应用平台的建设,旨在提升教学评估的科学性和教育资源的共享性。 智慧环境建设则侧重于基于物联网的设备管理,通过智慧教室管理系统实现教室环境的智能控制和能效管理,打造绿色、节能的校园环境。电子班牌和校园信息发布系统的建设,将作为智慧校园的核心和入口,提供教务、一卡通、图书馆等系统的集成信息。 总体而言,智慧校园整体解决方案通过集成先进技术,不仅提升了校园的信息化水平,而且优化了教学和管理流程,为学生、教师和家长提供了更加便捷、个性化的教育体验。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值