2011-12-13 4 views
4

내가 먼저 전체 솔루션 구축에, 내 프로젝트를 빌드 Cygwin에서를 사용하여 윈도우와 안드로이드 듀얼 프로젝트 구조적인 Cocos2D-X를 사용하고 있어요 :NDK- 프로젝트를 재구성하는 방법을 빌드 하시겠습니까?

빌드

$ ANDROID_NDK_ROOT/NDK 빌드를 -C $ GAME_ANDROID_ROOT $ *

하지만 후방 빌드에서는 수정 된 파일을 빌드하지 않습니다. 전체 프로젝트를 다시 작성하려면 어떻게해야합니까?

답변

6

문제는 clean 매개 변수를 전달하여 해결되었지만 다른 가능한 해결책은 -B 매개 변수를 사용하여 강제로 해결하는 것입니다.

+0

$ ./build_native.sh -B –

0

이게 정확한지 모르겠지만 Eclipse를 사용하는 경우 프로젝트를 새로 고치거나 (프로젝트 탐색기에서 프로젝트를 마우스 오른쪽 단추로 클릭하고 새로 고침을 선택해야합니다.) ndk-build 및 다음에 새로 고침해야합니다. Eclipse에서 빌드하십시오. 명령 줄에서 네이티브 부분을 빌드하면 이클립스는 이 아니며은 변경된 파일을 자동으로 인식합니다.

+1

그건 문제가되지 않습니다. 문제는 ndk-build가 프로젝트를 다시 빌드하지 않는다는 것입니다. 나는 ndk-build를 깨끗하게 만들면서 그것을 해결했다. – Astronaut

+0

위대한, 당신은 그렇게 할 수있는 때마다 자신의 대답을 받아 들여야합니다. – Phonon

+0

완료. 팁 주셔서 감사합니다, 우리는 자신의 질문을 anwser 수 있는지 몰랐어요. – Astronaut

관련 문제