본문 바로가기
Android

Android NDK CMakeLists

by MOVE🔥 2018. 2. 27.
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

댓글