Eclipse Using the NDK plugin
- DevelopEnv/eclipse
- 2012. 11. 21.
Posted Nov 21, 2012 09:14 PM by vbflash
Eclipse Using the NDK plugin
Eclipse에 OpencV2.4.3 버전을 사용하면서 문득 JNI(native code) 가 같이 컴파일이 되었다.!
오!? 이렇게 좋은것이!? 그리고 새로운 프로젝트를 생성하면 설정하는게 간단한줄 알았는데, 뭐 이건 모르면 못하는거다.
Setting 과정이 별로 복잡하지 않으니, 아래와 같이 따라하면 Project를 생성하고나서 같이 Build 를 할 수 있을 것이다.
그리고 C/C++ 문법에 대해서 자동으로 쪼매!? 에러를 찾아주긴하는데, 그래도 작업은 Visual Studio 에서 하고 복사-붙여넣기를 이용해서 작업을 하기 때문에
Build Setting 에서 에러를 표시해주는 부분을 몽땅 지워버렸다.
뭐 코드가 아무리 길어봐짜. 짧던. 안되면 eclipse 보다 visual studio 를 보게 될터이니...
그리고 생성된 libs 모양이 틀린데, 안드로이드로 올려보니 똑같이 실행이 된다.
뭐 따라한다면 될꺼다.
그리고 Reference 를 보고 따라하셔도 된다~압니다.
by 퓨림노
먼저 아래의 순서를 따라하시기전에 제가 올려둔 예제를 가지고 같이 해보시기 바랍니다.
NDK Sample for Using the NDK plugin.zip
Android SDK version : 4.0.3 에서 Setting 을 합니다.
일전에 포스팅 해둔 예제를 셋팅을 다시해서 올려둡니다.(누굴 위해서 일까. 무튼 따라해보세요~)
Eclipse Installation
Download Eclipse for Java.
- 안드로이드를 위한 Eclipse 를 설치합니다.
- Install CDT from Eclipse update site http://download.eclipse.org/tools/cdt/releases/indigo.
- 현재버전은 indigo 로 나와있는데 2012.11.21을 기준으로 Eclipse 는 Juno 버전입니다. 최신버전으로 받으시는게 좋아요~
- Install Android SDK + NDK Plugins from Eclipse update site https://dl-ssl.google.com/android/eclipse/
- 이것은 ADT를 다운받기위한 URL 이니 Help - Install New Software... 를 이용하여 설치를 하도록 하자.
Using the NDK Plugin
1. First set the path to SDK and NDK:
Eclipse -> Window -> Preferences -> Android -> set path to SDK
Eclipse -> Window -> Preferences -> Android -> NDK -> set path to the NDK
Note that you will not be able to add native support if the project already has C/C++ nature.
At this point, you will be able to build your applications using Project -> Build All.
Next
이제 C/C++ CDT 부분이 Project에 추가가 되었다. 그래서 프로젝트 탐색기를 살펴보게 되면 Binaries가 생긴다. 또한 기존의 NDK 를 이용하여 build를 하였을 때 생성된 libNDKcalc.so 파일 이름에 [arm/le] 라는 형식이 붙게 된다.
이제 안드로이드로 올려보자.
'DevelopEnv > eclipse' 카테고리의 다른 글
eclipse 글자 크기 조절 (0) | 2012.05.02 |
---|---|
[eclipse] 북마크 단축키 (0) | 2012.04.13 |
[eclipse] File search 단축키 (0) | 2012.01.16 |
이클립스에서 검색하는거 등록하기~ (0) | 2011.11.18 |