QT Installer Framework
QT Installer framework Download
다운로드 링크 : qt-installer-framework
다운로드 링크에서 QtInstallerFramework-win-x86.exe 파일 최신버전을 다운받은 후 설치한다.
환경변수 등록
C:\Qt\QtIFW-3.0.2\bin |
위와 같은 설치된 QtIFW-3.0.2 폴더 내 bin 폴더 경로를 아래와 같이 시스템 변수의 path 항목에 등록 한다.
C:\Qt\QtIFW-3.0.2\examples 경로의 startmenu 폴더를 원하는 위치에 복사한다.
설치 파일로 만들 QT 프로그램을 Release 버전으로 컴파일 한다.
Help Doc 등록
Qt Creator 상단 메뉴 에서 Tools > Options 에서 Help 탭에 Add.. 를 하여 C:\Qt\QtIFW-3.0.2\doc 경로의
ifw.qch 를 아래와 같이 등록 한다.
등록 후 Qt Creator Help 탭에서 Qt Installer Framework Manual 을 열람 할 수 있다.
QT 프로그램 필수 dll 파일 생성
Release 컴파일을 해둔 확장자 .exe 파일 경로에서 아래 명령으로 dll 파일을 생성한다.
windeployqt.exe . |
실행 결과 :
config.xml 파일 편집
C:\Users\youb\Desktop\startmenu\config 경로의 config.xml 파일을 아래와 같이 편집한다.
<Name> - 패키지 자체 이름 <Title> - 패키지 상단 타이틀 영역에 표시될 이름 <StartMenuDir> - 시작메뉴에 등록될 이름 <TargetDir> - 기본 설치 폴더 |
installscript.qs And package.xml 파일 편집
C:\Users\youb\Desktop\startmenu\packages\org.qtproject.ifw.example\meta 경로의 installscript.qs 파일을 아래와 같이
편집한다.
M2.exe 파일은 실행될 파일이며, M2.lnk 라는 link 파일이 생성 된다.
C:\Users\youb\Desktop\startmenu\packages\org.qtproject.ifw.example\meta 경로의 package.xml 파일을 아래와 같이
편집한다.
<DisplayName> - 표시될 컴포넌트 이름 <Description> - 마우스를 가져갔을 때 나오는 부연설명 <Default> - 기본적으로 체크가 될 것인지 여부 <Script> - 이 패키지를 설치하는데 사용할 스크립트 파일명 |
Installer 파일 생성
C:\Users\youb\Desktop\startmenu 경로의 README 내용을 참고 하여 아래의 명령으로 M2Installer 파일을
생성 한다.
C:\Users\youb\Desktop\startmenu>binarycreator --offline-only -c config/config.xml -p packages M2Installer |
QTCreate 단축키 모음 (1) | 2021.07.09 |
---|---|
Static(정적) 컴파일 방법 (0) | 2018.09.03 |
Qt5 QtXlsx 사용법 (0) | 2018.01.17 |
QT QCalendarWidget StyleSheet 설정 (0) | 2017.10.19 |
QT Modal & Modeless (0) | 2017.09.18 |