Ubuntu16.04下搭建Cocos2D-X 3.15开发环境

2024-04-25 07:32

本文主要是介绍Ubuntu16.04下搭建Cocos2D-X 3.15开发环境,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1.到官网下载压缩包
http://www.cocos2d-x.org/download
Download 3.15, 解压缩存储到某个路径下;
cocos2d-x-3.15

2.进入路径新建一个hello world项目
cd tools/
cd cocos2d-console/
cd bin/
./cocos new HelloWorld(项目名称) -p com.example.hello(包名) -l cpp -d /xx/xx/xx/cocosProj(项目路径)
执行后显示是否同意发送数据,输入y

3.到项目路径下去运行
cd /xx/xx/xx/cocosProj/HelloWorld/
若设置在android-studio平台下跑,则
cd proj.android-studio/
cd app/jni/
然后执行ndk-build(在sdk 的ndk-bundle文件夹中,请替换为阁下的路径):
/Android/Sdk/ndk-bundle/ndk-build
第一次跑此处需要等待20min+,直到libMyGame.so生成成功

4.通过Android Studio打开刚才demo项目的 proj.android-studio,直接点击运行按键,插上手机,则hello world会出现在测试机上.
注意需要下载ndk 和CMake包.否则编译不通过.

5.配置环境变量
sudo gedit ~/.bashrc
source ~/.bashrc
通过ndk-build –version来判断环境变量配置对了木有.

参考:
Ubuntu下搭建Cocos2D-X 3.6开发环境 on 2015-05-22

ubuntu16.04安装cocos2dx 3.11.1 by 月光诗人
操作系统:ubuntu16.04 LTS
IDE:Code::blocks 16.01
Cocos2dx版本:cocos2d-x 3.11.1

Ubuntu16.04 Android开发环境搭建JDK SDK NDK on 2016-12-09

这篇关于Ubuntu16.04下搭建Cocos2D-X 3.15开发环境的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/934053

相关文章

Python+PyQt5开发一个Windows电脑启动项管理神器

《Python+PyQt5开发一个Windows电脑启动项管理神器》:本文主要介绍如何使用PyQt5开发一款颜值与功能并存的Windows启动项管理工具,不仅能查看/删除现有启动项,还能智能添加新... 目录开篇:为什么我们需要启动项管理工具功能全景图核心技术解析1. Windows注册表操作2. 启动文件

Gradle下如何搭建SpringCloud分布式环境

《Gradle下如何搭建SpringCloud分布式环境》:本文主要介绍Gradle下如何搭建SpringCloud分布式环境问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地... 目录Gradle下搭建SpringCloud分布式环境1.idea配置好gradle2.创建一个空的gr

Linux搭建单机MySQL8.0.26版本的操作方法

《Linux搭建单机MySQL8.0.26版本的操作方法》:本文主要介绍Linux搭建单机MySQL8.0.26版本的操作方法,本文通过图文并茂的形式给大家讲解的非常详细,感兴趣的朋友一起看看吧... 目录概述环境信息数据库服务安装步骤下载前置依赖服务下载方式一:进入官网下载,并上传到宿主机中,适合离线环境

使用Python开发Markdown兼容公式格式转换工具

《使用Python开发Markdown兼容公式格式转换工具》在技术写作中我们经常遇到公式格式问题,例如MathML无法显示,LaTeX格式错乱等,所以本文我们将使用Python开发Markdown兼容... 目录一、工具背景二、环境配置(Windows 10/11)1. 创建conda环境2. 获取XSLT

Android开发环境配置避坑指南

《Android开发环境配置避坑指南》本文主要介绍了Android开发环境配置过程中遇到的问题及解决方案,包括VPN注意事项、工具版本统一、Gerrit邮箱配置、Git拉取和提交代码、MergevsR... 目录网络环境:VPN 注意事项工具版本统一:android Studio & JDKGerrit的邮

Python开发文字版随机事件游戏的项目实例

《Python开发文字版随机事件游戏的项目实例》随机事件游戏是一种通过生成不可预测的事件来增强游戏体验的类型,在这篇博文中,我们将使用Python开发一款文字版随机事件游戏,通过这个项目,读者不仅能够... 目录项目概述2.1 游戏概念2.2 游戏特色2.3 目标玩家群体技术选择与环境准备3.1 开发环境3

IntelliJ IDEA 中配置 Spring MVC 环境的详细步骤及问题解决

《IntelliJIDEA中配置SpringMVC环境的详细步骤及问题解决》:本文主要介绍IntelliJIDEA中配置SpringMVC环境的详细步骤及问题解决,本文分步骤结合实例给大... 目录步骤 1:创建 Maven Web 项目步骤 2:添加 Spring MVC 依赖1、保存后执行2、将新的依赖

Go语言开发实现查询IP信息的MCP服务器

《Go语言开发实现查询IP信息的MCP服务器》随着MCP的快速普及和广泛应用,MCP服务器也层出不穷,本文将详细介绍如何在Go语言中使用go-mcp库来开发一个查询IP信息的MCP... 目录前言mcp-ip-geo 服务器目录结构说明查询 IP 信息功能实现工具实现工具管理查询单个 IP 信息工具的实现服

Python如何自动生成环境依赖包requirements

《Python如何自动生成环境依赖包requirements》:本文主要介绍Python如何自动生成环境依赖包requirements问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑... 目录生成当前 python 环境 安装的所有依赖包1、命令2、常见问题只生成当前 项目 的所有依赖包1、

使用Python开发一个带EPUB转换功能的Markdown编辑器

《使用Python开发一个带EPUB转换功能的Markdown编辑器》Markdown因其简单易用和强大的格式支持,成为了写作者、开发者及内容创作者的首选格式,本文将通过Python开发一个Markd... 目录应用概览代码结构与核心组件1. 初始化与布局 (__init__)2. 工具栏 (setup_t