미분류

NDK VS Cmake??

Machine_웅 2018. 6. 27. 18:22
728x90
반응형

CMake의 가장 큰 장점은 모든 대상 (Android, Linux, Windows, iOS 등)에 대해 한 세트의 빌드 파일을 사용할 수 있다는 것입니다. 프로젝트가 크로스 플랫폼 인 경우 CMake가 가장 쉬운 방법입니다. 또한 안드로이드 개발자들에게 널리 알려지기 때문에 안드로이드에 익숙하지 않은 사람들도 그것을 이해할 수있는 기회가 더 많을 것입니다.

Android.mk빌드 시스템 (레거시 프로젝트)에 이미 파일을 사용하는 프로젝트를 빌드하는 경우 ndk-build를 선호해야합니다 .


새 코드를 작성하는 경우에는 익숙한 것을 사용하십시오. 익숙하지 않은 사람이라면 cmake를 선택하는 것이 향후 더 쉽게 플랫폼 간 작업을 수행 할 수 있기 때문에 아마도 cmake가 더 나은 선택 일 것입니다.

 

 

출처 : https://stackoverflow.com/questions/39589427/difference-between-cmake-and-ndk-build-in-android-studio-project

728x90
반응형