"잘 설치된 개발환경 열 선임자 안부러울지어다."

"순서대로 하되 대충했다가는 다양한 멘붕을 경험할지어다"

 

[ 다운로드 링크 ]

 

- cocos2d-x 홈페이지에서 최신 버전 다운로드 하기

- http://www.cocos2d-x.org/

- https://cocos2d-x.googlecode.com/files/cocos2d-2.0-x-2.0.2.zip ( 2012.8.30 버전 )

 

[ Android 를 위한 cocos2d-x 개발 환경 구축 ]

 

- 시스템 변수에 NDK_ROOT 변수 추가후 값으로는 설치 폴더인 C:\Android\android-ndk-r8b로 설정한다.

- C:\Android\cocos2d-2.0-x-2.0.2 형태로 압축을 풀어서 설치한다.

- samples 폴더에 있는 HelloCpp의 안드로이드 버전을 빌드해서 시뮬레이터에서 동작 확인한다.

 

- 자바코드중 @override 태그를 주석처리해야 했다.

- 안드로이드 에뮬레이터의 하드웨어 속성에 GPU emulation 추가

- 에뮬레이터에서 실행을 할려면 detectOpenGLES20() 멤버함수 수정

 

 

 

 

 

 

 

 

 

 

 

 

Posted by VSCoder

"잘 설치된 개발환경 열 선임자 안부러울지어다."

"순서대로 하되 대충했다가는 다양한 멘붕을 경험할지어다"

 

[ 다운로드 링크 ]

 

- cygwin 홈페이지에서 setup.exe 파일 다운로드 하기

- http://www.cygwin.com/install.html

 

[ cygwin 개발 환경 구축 ]

 

- 윈도우 운영체제에서 리눅스 개발 환경을 제공해주는 시스템입니다.

- C:\cygwin 폴더에 설치하시면 됩니다. ( 기본값 입니다. )

- 다른 곳에 설치해도 되나 위의 기본 폴더에 설치를 권장합니다. ( 정신 건강을 위해서 )

- 시간이 엄청 걸리는 작업입니다.

- 기본적으로 setup.exe 설치 파일이 있는곳에 추가 설치되는 파일들을 백업해 줍니다. ( 재 설치시 시간 단축용 )

- Android NDK 와 밀접한 관계가 있으므로 기본값으로 설치하길 바랍니다.

- 시스템 변수 Path 에 ;C:\cygwin\bin;C:\cygwin\usr\include; 추가

   위 작업은 윈도우즈 cmd 에게 cygwin 의 실행파일들 경로를 노출시키는 과정이다.

- bashrc 파일 편집

   cygwin terminal 에 ndk 설치 경로를 인식시키는 과정이다.

  # User dependent .bashrc file

  export PATH=$PATH:/cygdrive/c/Android/android-ndk-r8b
  export ANDROID_NDK_ROOT=/cygdrive/c/Android/android-ndk-r8b
  export ANDROID_ROOT=/cygdrive/c/Android/android-ndk

 

- cygwin terminal 에서 ndk-build 명령어 인식 확인할 것

- hello-jni 샘플 프로젝트로 설치 및 컴파일 , 실행 확인할 것

 

 

 

Posted by VSCoder

"잘 설치된 개발환경 열 선임자 안부러울지어다."

"순서대로 하되 대충했다가는 다양한 멘붕을 경험할지어다"

 

[ 다운로드 링크 ]

 

- Android NDK 홈페이지에서 설치용 zip 파일 다운로드 하기.

- 운영체제 별로 존재한다.

- http://developer.android.com/tools/sdk/ndk/index.html

 

[ 안드로이드 NDK 개발 환경 구축 ]

 

- 단순히 설치용 zip 파일 내부의 파일들을 원하는 곳에 압축을 풀어서 설치한다.

- C:\Android\android-ndk-r8b 이렇게 설치 한다.

- 설치후 cygwin bashrc 파일 편집

- 시스템 변수 Path 편집

 

Posted by VSCoder