ndk eclipse 연동
[안드로이드] cygwin과 eclipse와의 연동
![]() ![]() 2010/11/24 11:44 |
주의) 이미 윈도우에서 안드로이드 NDK 빌드 셋업이 다 되었고 NDK를 이용하여 빌드할 줄 알아야 합니다.
NDK 세팅은 미래의 포스팅에서 하겟습니다.
Native라이브러리를 빌드하기 위해서 cygwin에서 계속 빌드하고 다시 eclipse에서 자바를 빌드하였다면
cygwin 빌드 과전을 eclipse에서 빌드할때 자동으로 할 수 있게 추가 할 수 있습니다.
우선 [Project] -> [Properties]에 가서 Builder로 갑니다
우선은 저기 Android NDK Builder 라는 것이 없습니다.
[New...]를 누르면 다음과 같은 창이 나옵니다. Program을 선택합니다.
이 창이 나오면 다음과 같이 적어 주시면 됩니다.
문론 [name] 은 원하는 이름을 쓰면 됩니다.
argument --login -c "ndk-build -C '${build_project}'" 로 지정해야됨
Location: 은 cygwin의 bash.exe파일 이 있는곳을 써 주시고
나머지는 각자의 세팅에 맞추어 주면 됩니다.
다음은 [Refresh] 텝
여기서는 [Specific resources]를 선택하시고 Specify Resources에서 "libs" 폴더를 선택해 주시면 됩니다.
cygwin 빌드가 끝나면 libs폴더를 refresh하라는 뜻입니다.
다음은 Build Options...
저처럼 맞추어 주시면 됩니다.
[Specify working set of relevant resources]에서는 c++코드가 들어있는 폴더를 지정해 주시면 됩니다.
그럼 OK를 누르면 다시 첫 화면으로 돌아오는데요
NDK 빌더는 "꼭" Android Package Builder 전에 해주셔야 합니다.
그래야 apk에 지금 빌드된 라이브러리가 들어가겟죠.
[출처] [안드로이드] cygwin과 eclipse와의 연동|작성자 dythmall
[출처] [안드로이드] cygwin과 eclipse와의 연동|작성자 dythmall