设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 2637|回复: 4
打印 上一主题 下一主题

[Cocos2D] 【Cocos2d-x教程】第一章——搭建并编译Cocos2d-x工程

[复制链接]

Lv3.寻梦者

梦石
0
星屑
2744
在线时间
2630 小时
注册时间
2013-1-16
帖子
5657

贵宾

跳转到指定楼层
1
发表于 2018-3-28 14:22:34 | 显示全部楼层 |只看大图 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 myownroc 于 2018-4-3 11:28 编辑

上一章:【Cocos2d-x教程】第〇章——Cocos2d-x简介
  • Cocos2d-x 环境的搭建
    如果你是第一次使用 Cocos2d-x,首先需要搭建相应的环境:
    • 下载 Cocos2d-x SDK 并解压

    • 安装 Python2 并设置环境变量
      • 安装 Microsoft Visual Studio
        Cocos2d-x 要求 Microsoft Visual Studio 的版本为2013、2015和2017,本教程中安装的是VS2013。
      • 安装 Python2
        我将 Python2 安装在了 C:\Python27 这个目录下

      • 设置环境变量 PATH
        • 右键“我的电脑” -> 单击“属性”

        • 单击“高级系统设置” -> 选择“高级”

        • 单击“环境变量” -> 双击“PATH”变量进行编辑
          在末尾加上 Python2 的安装路径,注意用半角分号“;”进行分隔

        • 在命令行中输入以下命令检验 Python 的版本:
          CMD 代码复制
          1. python --version



    • 搭建 Cocos2d-x 环境
      进入之前解压的 Cocos2d-x 的路径,输入命令:
      CMD 代码复制
      1. python setup.py

      在配置的过程中,setup.py 会依次要求输入 NDK_ROOT,ANDROID_SDK_ROOT和ANT_ROOT,这些是开发 Android 版本需要的环境变量,目前暂时用不到,可以按回车键跳过。


      至此,Cocos2d-x 环境搭建完毕。
  • 创建 Cocos2d-x 的 HelloWorld 工程
    进入你自己的工程文件夹(在教程里是Tutorial文件夹),输入命令:
    CMD 代码复制
    1. cocos new -l cpp HelloWorld

    参数解析:
    new:生成新工程;
    -l:选择语言,这里选的是 cpp 也就是 C++ 语言;
    HelloWorld:工程名称。

    可以看到,在 Tutorial 文件夹下,生成了一个 HelloWorld 文件夹。


    cocos new 命令常用参数解析:
    -p:包名,移动端需要,Windows 端可以忽略该参数;
    -d:工程存放路径,如果忽略该参数则工程存放路径为当前路径;
    -l:选择工程使用的编程语言,必选。

    也可以通过以下命令查看 cocos new 的参数:
    CMD 代码复制
    1. cocos new -h
  • 编译并执行工程
    进入 HelloWorld 的目录,输入命令:
    CMD 代码复制
    1. cocos compile -p win32

    参数解析:
    -p:选择编译的平台,win32 表示的是 Windows 平台

    第一次编译会编译大量 Cocos2d-x 的 .c/.cpp 源码,耗时较多,请耐心等待:


    编译完成后,可以在 HelloWorld 工程的目录下找到 bin 文件夹,编译的 debug 版本结果输出在这里


    进入里面的 debug 目录,可以看到 HelloWorld.exe,这个就是我们得到的范例:


    cocos compile 命令常用参数解析:
    -s:工程目录,如果忽略该参数则表示当前路径;
    -q:静默模式,即不在 cmd 中输出结果;
    -p:选择编译平台,win32 表示 Windows 平台,必选;
    -m:选择编译模式,release 表示 release 版本,如果忽略该参数则表示为 debug 版本;
    -j:指定多少个 cpu 进行编译;
    -o:指定输出路径,如果忽略该参数则输出在当前目录下的 bin 文件夹里。

    也可以通过以下命令查看 cocos compile 的参数:
    CMD 代码复制
    1. cocos compile -h
  • 结束语
    【Cocos2d-x教程】第一章已经完结,欢迎继续关注【Cocos2d-x教程】。
    下期我们会对范例工程中的 C++ 代码进行解析,敬请期待。

评分

参与人数 2+2 收起 理由
Vortur + 1 请收下膝盖!
 眠  + 1 默默支持一下

查看全部评分

(Created by @喵kano)


施工现场:hotege.github.io
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-5-19 00:29

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表