안녕하세요 개발자 여러분
매번 도움 받아서 참 고맙게 오는 사이트네요 저도 도움이 될날이 올까 싶어요
아래 사이트 참고하여 설치해볼려고 하는데요
crystax ndk r7과 cocos2d-x-1.0.1-x-0.11.0 (최신버전들)을 다운 받아 놓았습니다.
android developer에 darwin용 ndk r7로 설치 하는 예제를 블로그에서 본 적도 있긴 합니다.
stl지원 차이라서 일단 crystax로 해볼려고요
아래 내용중에 .bash_profile 또는 .profile은 어디에 있나요? 파일이 숨김되어서 안 보이는건지
홈 디렉토리라면 파인더에서 이동->홈에서 보이는 폴더 구조처럼 터미널에서 cd..으로 이동 하면 되는게 맞죠?
=======================================
3. cocos2d-x 엔진 및 NDK 라이브러리 설치하기
cocos2d-x용 프로젝트 템플릿을 설치하기 전에 필요한 경로 설정을 해야 합니다. 여기서 설정하는 경로들이 나중에 cocos2d-x가 프로젝트를 생성할 때 사용하기 때문입니다.
자신의 홈 디렉토리로 이동하여 아래와 같이 bash 프로파일을 수정합니다. .bash_profile 또는 .profile 입니다.
$ cd ~프로파일 파일을 연 다음 아래의 내용을 입력합니다.
$ vi .profile
export ANDROID_NDK_ROOT=/DevLibs/android-ndk-r6-crystax-2/
export COCOS2DX_ROOT=/DevLibs/cocos2d-1.0.1-x-0.9.1/
export NDK_ROOT=/DevLibs/android-ndk-r6-crystax-2/
export ANDROID_SDK_ROOT=/DevLibs/android-sdk-mac_x86
export PATH=$PATH:$ANDROID_NDK_ROOT
export PATH=/opt/local/bin:/opt/local/sbin:$PATH
작성한 내용을 저장합니다.
============================================
결과:
안드로이드 개발자 사이트에서 노말 ndk-r7을 깔고
create-android-project.sh에 경로 ndk, anroid sdk 경로 수정해주고
cocos2dx내에 android.mk 1군데 수정하고
이래저래 하니 아이폰,안드로이드 둘다 올라 가네요




해당 내용은 맥 혹은 리눅스에서 패스 작업할때 내용입니다.
윈도우라면 패스 잡는 부분이라 크게 어려운게 아니라 알아서 자알 하시리라 믿습니다.~!!
그리고 맥에서는 그냥 노멀한 ndk r7으로 빌드 하셔도 stl_port.so 잘 만들어집니다.ㅎ