2010/01/28
Eclipse 에서 빌드할 때 NDK 이용한 소스 컴파일 하기
프로젝트의 오른쪽 팝업 메뉴의 Properties 를 선택하고 왼쪽 패널의 Builders 를 선택한다.
Builders 내용중 "New..."를 선택하고 Program 을 선택한다.
이름으로 "Native Builder"를 입력하고 위치는 cygwin 의 bash.exe 경로를 입력하고 Working Directory를 cygwin 의 bin 폴더로 지정한다. 그리고 Arguments 에 로그인 정보와 ndk 위치로 이동하여 프로젝트를 빌드하도록 한다.
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
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
Labels:
Android
,
Android C/C++
,
Android Development
,
android NDK
,
NDK 개발환경
,
TistoryOldPost
,
안드로이드
Subscribe to:
Post Comments
(
Atom
)
No comments :
Post a Comment