LoginSignup
2
1

More than 5 years have passed since last update.

cocos2dx install

Posted at

Cocos2dxインストール前の事前作業

  1. XCodeをインストールするページリンク

  2. Android StudioとAndroid Sdkをインストールするページリンク

  3. Android Ndkをインストールする(Cocos2dxで提供するNDKを使う)

    1. android-ndk-r10eをクリックしてダウンロードする
    2. ダウンロードしたファイルを解凍する
    3. 解凍したファイル(android-ndk-r10e)をAndroid Homeフォルダーの以下にコピーする
      例)/Users/xxx/Library/Android/android-ndk-r10e
  4. Apache Antをインストールする

    $ brew install ant
    $ ant -version

Cocos2dxのインストール

  1. gitでcocos2dxをダウンロードする

    $ git clone https://github.com/cocos2d/cocos2d-x.git
    $ cd cocos2d-x
    $ git checkout cocos2d-x-3.13.1
    $ python download-deps.py
    $ git submodule update --init

  2. cocos2dxのパスを設定する

$ cd cocos2d-x
$ python ./setup.py
  1. setup.py~/.bash_profileファイルに以下内容が設定されたことを確認する。ない場合は手動で設定する
# Users/xxx/Libraryのxxxはユーザー名です。
...
# Add environment variable COCOS_X_ROOT for cocos2d-x
export COCOS_X_ROOT=/Users/xxx/Library
export PATH=$COCOS_X_ROOT:$PATH

# Add environment variable COCOS_CONSOLE_ROOT for cocos2d-x
export COCOS_CONSOLE_ROOT=/Users/xxx/Library/cocos2d-x/tools/cocos2d-console/bin
export PATH=$COCOS_CONSOLE_ROOT:$PATH

# Add environment variable COCOS_TEMPLATES_ROOT for cocos2d-x
export COCOS_TEMPLATES_ROOT=/Users/xxx/Library/cocos2d-x/templates
export PATH=$COCOS_TEMPLATES_ROOT:$PATH

# Add environment variable ANDROID_SDK_ROOT for cocos2d-x
export ANDROID_SDK_ROOT=/Users/xxx/Library/Android/sdk
export PATH=$ANDROID_SDK_ROOT:$PATH

# Add environment variable NDK_ROOT for cocos2d-x
export NDK_ROOT=/Users/xxx/Library/Android/android-ndk-r10e
export PATH=$NDK_ROOT:$PATH

# Add environment variable ANT_ROOT for cocos2d-x
export ANT_ROOT=/Users/xxx/Library/apache-ant-1.9.7/bin
export PATH=$ANT_ROOT:$PATH
...
  1. パス設定を更新する $ source ~/.bash_profile

Androidデモアプリの起動

  1. 以下のコマンドでデモアプリを起動する
$ cd .../amoad-cocos2dx-module/AMoAdCocos2dxModuleDemo
$ cocos run -p android --android-studio

// コンパイルエラーが発生した場合は以下のコマンドを使ってください
// $ cocos compile -p android --android-studio --app-abi armeabi-v7a

$ cocos compile -p android //eclipse
2
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
1