2010/01/28

Eclipse 에서 빌드할 때 NDK 이용한 소스 컴파일 하기

프로젝트의 오른쪽 팝업 메뉴의 Properties 를 선택하고 왼쪽 패널의 Builders 를 선택한다.



Builders 내용중 "New..."를 선택하고 Program 을 선택한다.



이름으로 "Native Builder"를 입력하고 위치는 cygwin 의 bash.exe 경로를 입력하고 Working Directory를 cygwin 의 bin 폴더로 지정한다. 그리고 Arguments 에 로그인 정보와 ndk 위치로 이동하여 프로젝트를 빌드하도록 한다.

  • --login -c "cd ~/android_ndk && make=hello-jni"




Refresh 탭으로 이동하여 "Refresh resources upon completion"를 선택하고 "Specific resources"를 선택한다. 그리고 "Specify Resources..." 버튼을 선택하여 프로젝트의 lib 폴더를 선택하고 찾을 닫고, 다시 Refresh 탭의 "Recursively iclude sub-folders"를 선택한다.



Build Options 으로 이동하여 "Allocate Consol"을 선택하고 "Launch in background"를 선택한다. NDK 가 수행되는 내용을 확인하려면 체크하지 않아도 된다.

그리고 "After a Clean", "During manual builds", "During auto builds" 를 선택한다.


"Specify working set of relevant resources"를 선택하고, 바로 옆에 있는 "Specify Resources..." 버튼을 클릭하여 jni 경로와 포함된 파일들을 선택한다.



그리고 OK를 눌러 작업을 마치면 Native Builder 가 추가된 것을 확인할 수 있다.



이제 Eclipse 에서 실행이나 빌드를 하면 포함된 NDK 라이브러리도 함께 빌드가 된다.


소스 출처 : Get Your Eclipse-Integrated NDK On!<

Original Post : http://neodreamer-dev.tistory.com/365

No comments :

Post a Comment