2011-10-30 4 views
2

Windows에서 NDK를 사용하기 위해 시스템을 구성 할 때 문제가 있습니다. 그것들은 제가 만든 단계입니다 :Android NDK 및 Cygwin 구성 문제

  • 설치된 cygwin. 이
    • 경로에 : Cygwin에서 \ 빈
    • \ 도구를
    • 경로 SDK에 \ 플랫폼-도구
    • 경로를 SDK하는
    • 경로
    • 을 NDK하는
    • 윈도우 경로에 추가 NDK를 다운로드
  • Eclipse 용 설치 CDT 플러그인

Eclipse에서 프로젝트 속성을 열고 빌드 명령에 "ndk-build"를 넣습니다. 그리고 콘솔은 그 오류를 보여줍니다

Cannot run program "ndk-build": Launching failed    C/C++ Problem 

나는 Cygwin에서 사용하지 않고, cmd를 창문을 통해 NDK 빌드 파일을 실행하려고하기 때문에 즉 가정합니다. 어떻게 해결할 수 있습니까?

참고 : 나는 Cygwin에서 떠들썩한 파티를 입력 NDK 빌드 -version을 열 경우이 버전 정보를 반환하지만 표준 cmd를 콘솔에서 실행하려고하면이

'ndkbuild' is not recognized as an internal or external command, operable program or batch file. 

답변

8

당신은 씁니다 반환 " 프로젝트 속성에서 ndk-build 경로 앞에 "bash"를 추가하십시오. C : \ NDK를 설치 한 경우 빌드 명령 필드에

bash C:\android-ndk-r6\ndk-build 

을 입력하십시오.

+0

yups, 그것은 효과가 있습니다 .. thnx :) –

0

NDK의 최신 버전으로 ndk-build를 실행하기 위해 더 이상 Cygwin이 필요하지 않다는 것을 지적하고 싶습니다. 하지만 네이티브 코드를 디버깅 할 때 여전히 필요합니다.