728x90
반응형
Android에서 C/C++ 사용기
Android NDK는 C/C++같은 네이티브 코드 언어를 사용하게하는 도구 모음이다.
- 플랫폼 간의 앱 이식
- 기존 라이브러리를 재사용하거나 재사용할 고유의 라이브러리 제공
- 특정한 경우, 특히 게임과 같이 집약적인 계산 작업이 이루어지는 앱의 성능 향상
NDK는 주로 이러한 이유로 사용되는데 그중 라이브러리를 목적으로 C/C++을 사용하게 되었다.
여러가지 빌드 방법이 있는데 그 중 CMakeLists를 이용하여 빌드했다.
add_library에 만들 라이브러리 이름과 파일들을 정의 해준다.
find_library는 사실 정확히 뭔지 모르겠지만 log에 관련된 정의인 것 같다.
target_link_libraries에 위에 정의했던 라이브러리를 연결시킨다.
728x90
반응형
'Android' 카테고리의 다른 글
Kotlin WebView로 Web porting 하기 (2) | 2020.06.03 |
---|
댓글