한국어
Qt
 

Qt응용프로그램을 배포하기위해 의존성 라이브러리를 가져오려면 Windows에서는 windeployqt을 이용한다. Qt Creator에서 응용프로그램을 빌드시 이프로그램을 자동실행하여 편리하게 배포하는 팁이다. 

 

Qt Creator실행 후 프로젝트가 열린상태에서 Projects클릭.

 

Build Settings 에서 Edit build configuration을 Release를 선택.

settings.png

 

 

Build Steps - Add Build Step - Custom Process Step 클릭

addBuildStep.png

 

 

다음과 같이 Command 및 Arguments 등을 설정한다.

settingCustomProcessStep.png

 

 

Release 배포를 위해 Release 선택 후 프로젝트를 빌드한다.

buildRelease.png

 

 

폴더트리는 다음과 같다.

foldertree.png

 

 

release폴더를 열어보면 Qt라이브러리들이 복사되었고 응용프로그램도 잘 실행된다.

release.png

 

배포시 *.cpp 및 *.o파일들은 필요없으므로 제외 해주면된다.

번호 제목 글쓴이 날짜 조회 수
공지 Qt프로그래밍(QtQuick) Beginner를 위한 글 읽는 순서 운영자 2019.01.05 85940
179 Qt 응용프로그램에 Web 구성 요소를 표시 with Servo file makersweb 2024.04.27 62
178 Qt Creator 에서 GitHub Copilot 사용하기 file makersweb 2024.04.13 295
177 Qbs 프로젝트를 정의하기 위해 사용되는 몇가지 중요한 아이템들 file makersweb 2019.10.13 296
176 Qt 6.4에 추가될 Qt Quick 3D Physics file makersweb 2022.08.07 344
175 QtQuick 애플리케이션에 Rive 애니메이션 통합 makersweb 2024.03.31 344
174 HTTPS URL을 연결할 때 SslHandshakeFailedError 오류 makersweb 2022.07.31 358
173 Qt Android 앱에 AdMob 배너달기 file makersweb 2021.12.04 392
172 그래픽 소프트웨어에서 디자인 내보내기 (Exporting Designs from Graphics Software) j2doll 2020.12.25 413
171 Binding 타입으로 객체 속성 간 묶기 makersweb 2022.03.04 422
170 Base64로 인코딩된 파일을 복원 makersweb 2023.08.06 451
169 VirtualKeyboard 스타일 커스터 마이징 makersweb 2022.03.13 462
168 Qt Quick Controls 2에 네이티브 데스크탑 스타일 추가 file makersweb 2020.11.23 487
167 앱을 종료할 때 QML 바인딩 오류를 피하는 방법 makersweb 2021.08.08 498
166 Android 애플리케이션 서명 구성 file makersweb 2023.12.17 502
165 안드로이드용 Qt 6.2 makersweb 2021.10.02 504
164 성능 고려 및 제안 사항 makersweb 2022.03.07 507
163 하드디스크 드라이브 여유 공간 계산 file makersweb 2023.01.15 512
162 QRhi 에 대해서 file makersweb 2023.12.29 530
161 Qt Safe Renderer 개요 file makersweb 2022.09.08 545
160 QML의 사용자 정의 Image makersweb 2023.09.17 560