2013. 2. 4. 12:08 카테고리 없음

cocos2d-x 개발 환결을 설정 하도록 하겠습니다.

 

1) 파일 다운로드

 

아래 사이트에서 개발에 필요한 파일들을 구성할 폴더에 다운로드 받습니다. 다운로드 받습니다.

ex) F:\cocos2dx\install_files

 

1. JDK를 http://www.oracle.com/index.html 사이트에 접속하여 다운로드 받습니다.

  - 홈페이지에 들어 가시면 DOWNLOADS에 마우스 오버 하시면 왼쪽에 Java for developers 항목이 있습니다. 해당 메뉴를 클릭하여 Java SE 최신 버젼을 다운로드 받습니다.


2. Cygwin를 http://cygwin.com 사이트에 접속하여 다운로드 받습니다.

  - 홈페이지 왼쪽상단에 Install Cygwin 메뉴를 클릭하여 중간에 링크되어 있는 setup.exe 를 클릭하며 다누로드 받습니다.


3. 안드로이드 SDK를 http://developer.android.com/sdk/index.html 에 접속하여 다운로드 받습니다.

  - http://dl.google.com/android/installer_r20.0.3-windows.exe 를 다운로드 받습니다.

  - 오른쪽 하단에 Download the SDK ADT Bundle for windows 버튼을 클릭하여 안드로이드 sdk 를 다운로드 받습니다.

 

4. 안드로이드 NDK를 http://developer.android.com/tools/sdk/ndk/index.html 에 접속하여 다운로드 받습니다.

 

5. cocos2d-x를 http://www.cocos2d-x.org 에 접솝하여 다운로드 받습니다.

  - cocos2d-2.0-x-2.0.4 @ Nov 02 2012 를 다운로드 하였습니다.


6. eclipse (classic)를 http://www.eclipse.org/downloads/ 에 접속하여 다운로드 받습니다.

  - Eclipse Classic 4.2.1, 183 MB를 다운로드 하였습니다.

 

2) 파일 설치

 

1. JDK 설치

  - Next 눌러 계속 진행하여 설치 합니다.

 

  1-1. 환경 변수 등록

 

환경 변수를 등록 해주면 편합니다.

C:\Program Files\Java\jdk1.7.0_13 폴더에 설치하였고 환경 변수는 컴퓨터 > 속성 메뉴에서 왼쪽 상단에 '고급 시스템 설정' 메뉴에서 등록및 편집 할 수 있습니다.

 

사용자 변수에 '새로 만들기' 버튼을 눌러 다음을 추가

변수 이름 : JAVA_HOME, 변수 값 : C:\Program Files\Java\jdk1.7.0_13

 

시스템 변수의 Path를 선택 하여 편집버튼을 눌러 다음을 추가합니다.

;%JAVA_HOME%\bin

 

2. Cygwind 설치

  - 구성 할 폴더에 설치 합니다.

    ex) F:\cocos2dx\cygwin

    package 폴더 설정

    ex) F:\cocos2dx\Local_Packages

    다운로드 사이트를 추가 합니다.

    ex) ftp://ftp.kaist.ac.kr/cygwin

    이후 계속 설치하는데 한번에 안되고 3번이나 했습니다. 이유는 모르겠네요.

 

3. 안드로이드 SDK 설치

  - 구성 할 폴더에 설치 합니다.

    ex) F:\cocos2dx\android_sdk

    2.2 버전도 함께 선택 하여 설치 하도록 합니다.

 

4. 안드로이드 NDK 설치

  - 구성 할 폴더에 설치 합니다.

  ex) F:\cocos2dx\android-ndk-r8b

 

5. cocos2d-x 설치

  - 구성 할 폴더에 설치 합니다.

  ex) F:\cocos2dx\cocos2d-2.0-x-2.0.4

  - create-android-project.bat 파일을 수정 하여 관리자 권한으로 실행한다.

    set _CYGBIN=f:\cocos2dx\cygwin\bin
    set _ANDROIDTOOLS=f:\cocos2dx\android-sdk\tools
    set _NDKROOT=f:\cocos2dx\android-ndk-r8b

  - F:\cocos2dx\cocos2d-2.0-x-2.0.4\samples\HelloCpp\proj.android\build_native.sh 수정

    # paths 아래 쪽에 아래와 같이 추가한다.

    ex)NDK_ROOT="F:/cocos2dx/android-ndk-r8b"

  - F:\cocos2dx\cygwin\Cygwin.bat 을 관리자 권한으로 실행하여 접속한다. <-- 여기서 안됨 키 무반응 방화벽 프로그램때문에 안되나?

 

6. eclipse 설치

  - 구성할 폴더에 설치 합니다. 다운받은 파일의 압축을 해제하여 복사 함

  ex) F:\cocos2dx\eclipse

  - eclipse 를 실행하여 Workspace에 폴더를 지정한다.

  ex) F:\cocos2dx\workspace

  - ADT plugin 설치

    메뉴 중 help>install new software를 선택

    Work with 에 http://dl-ssl.google.com/android/eclipse/ 를 추가하여 Add 버튼 클릭

    나오는 항목을 선택하여 설치해 준다. 설치가 끝나면 eclipse 를 재실행 한다는 메시지 나오면 클릭

 


7. Eclipse 프로젝트 세팅

  - 프로젝트 생성

    new > project > Android Project from existing code

    F:\cocos2dx\cocos2d-2.0-x-2.0.4\samples\HelloCpp\proj.android 를 load 함

  - project property 에서 java Complier 옵션 변경

    java 1.6 으로 변경

  - lib 파일 복사

    F:\cocos2dx\cocos2d-2.0-x-2.0.4\cocos2dx\platform\android\java\src\org\cocos2dx\lib

    안의 lib 폴더 통째로 아래 위치에 복사

    E:\cocos2dx\cocos2d-2.0-x-2.0.4\samples\HelloCpp\proj.android\src\org\cocos2dx

 

posted by townone