Qt C++앱 Android 배포하기(개발환경구축)
개요 이번 포스팅은 C++과 Qt 를 이용해 안드로이드 앱 을 만드는 과정을 진행할 계획입니다. 앱은 간단한 샘플로 제작하고, Qt를 이용해 C++ Android 개발환경을 구축 하는 방법에 대해 집중해 보았습니다. 저 또한 데스크탑 환경이 아닌 낯선 모바일 개발환경을 처음 접했을 때, 이 부분이 가장 어려웠습니다. 결과부터 살펴보면 PC와 폰을 연결해 Qt의 Cross Platform 을 이용, Windows 플랫폼에서 개발 -> Android 플랫폼에서 실행 으로 구성되어 있습니다. [Windows 10, LG G7 연결] [Qt 앱 실행화면] 물론 이 방법 외에도 안드로이드 앱을 만들 수 있는 개발환경은 다양합니다. Android Studio(Java or Kotlin), Microsoft Xamarin(C#) 등 선호하는 방법으로 개발환경은 스스로 선택하면 되겠습니다. 개발 환경 구축 이 예제는 Windows 10 Pro 64bit 운영체제에서 구성, 작성되었습니다. 더불어, 아래의 구성요소들이 필요합니다. Qt Android Studio Android NDK Java JDK 1. Qt 설치 Qt는 C++로 만들어진 Class들의 집합이며, 크로스 플랫폼을 지원합니다. GUI ( G raphic U ser I nterface) 개발에 주로 사용되지만, 네트워크, 블루투스, 3D, 쓰레드 등 다양한 분야의 클래스를 지원합니다. 설치 후 Qt의 통합개발환경인 Qt Creator를 통해