2015. 7. 24. 01:11

Qt 5.4 에서 5.5 로 비교적 빠르게 업그레이드 하기

Visual Studio 2012 에서 Visual Studio 2013 으로 넘어가면서 기존에 설치 되었던 QT 의 Build 환경이 망가져 버렸습니다. 다시 설치하려고 했더니 QT 도 5.4 에서 5.5 로 넘어 가더군요. 그래서 다시 설치하는 과정을 요약 했습니다.

이전처럼 LGPL & GPL License 에 동의 하는 것으로 시작합니다. 본 Program 을 이용해서 상업적인 개발은 할 수 없습니다.

1. 제어판에 가서 Qt 를 삭제 합니다.

2. Qt 5.5 를 받으러 갑니다. Online Installer 가 예전처럼 빠르지 않아서, 이전과는 다르게 필요한 부분만 받는 방식으로 진행 하겠습니다. mirror site 를 이용하여 가까운 곳에서 운영하는 Site 로 갑니다.

http://download.qt.io/static/mirrorlist/

3. 저의 경우는 Japan / Yamagata University 를 선택했습니다.

http://ftp.yz.yamagata-u.ac.jp/pub/qtproject/official_releases/

4. official_releases / qt / 5.5 / 5.5.0 / 을 선택해 Qt 를 받습니다. Qt Creator 는 Qt 5.5.0 에 포함되어 있으므로 따로 받을 필요는 없습니다.

5. Visual Studio 가 설치된 환경에 맞는 Qt 를 설치하셔도 됩니다만, 이번 처럼 Compile 환경이 바뀌는 걸 사전에 막기 위해 MingW4.92 를 선택합니다.

http://ftp.yz.yamagata-u.ac.jp/pub/qtproject/official_releases/qt/5.5/5.5.0/qt-opensource-windows-x86-mingw492-5.5.0.exe

6. Qt Site 로 접속해서 계정을 등록합니다. 과거와 다르게 Qt 5.5 를 설치 하기 위해서는 계정이 필요합니다.

http://www.qt.io 에 접속한 후 Sign In -> Create Account 를 선택합니다.

https://login.qt.io/register 으로도 바로 할 수 있습니다. 만든 계정은 E-Mail 인증을 한번 거쳐야 합니다.

7. 계정 등록이 완료 되면 이제 받은 Qt 5.5 를 설치를 시작합니다.

Qt online installer 에서는 License 를 확인하는 절차를 거칩니다.

8. Qt Account 에서는 6. 단계에서 등록한 계정을 사용합니다. 간편하게 Sign-up 을 이용할 수 있는걸로 보이는데, 제가 했을 때는 잘 안되었습니다.

9. 경로를 확인합니다. 꼭 필요한건 아니지만, 이전에 Qt Creator 설치시 확인했던 경로와 상위 Folder 를 맞춰주는게 관리에 편합니다.

10. Components 는 기본으로 Qt 5.5 용으로 되어 있는데, 모두 선택하고 Next 를 선택합니다. (기본적으로 QT Creator 3.4.2 가 포함되어 있습니다.)

11. License 를 확인합니다. LGPL 과 GPL 관련 License 입니다. Qt 관련된 Source 부분은 상용으로 개발 할 수 없으며, 외부로 공개시 Qt 를 사용한 부분은 외부로 공개해야 한다는 내용이 주요 골자입니다.

I have read and agree to the terms contained in the license agreements (라이선스 동의에 포함된 조항들을 읽었고 동의 합니다.) 를 선택하고 Next 를 누릅니다.

12. 시작 Menu shortcuts 를 선택하고 Next 를 선택합니다.

13. Install 을 선택하면 설치가 됩니다.

14. 설치가 완료 되면 시작 -> qt 를 입력하여 찾아서 실행합니다.


'소프트웨어 > Qt' 카테고리의 다른 글

QApplication 소개  (0) 2015.07.25
Qt Maintenance Tool 의 Update 가 되지 않을 때  (0) 2015.07.24
0030 - GUI 프로그래밍 소개 / 프로젝트 생성하기  (4) 2015.07.23
Creating Custom Qt Types  (0) 2015.04.02
Debugging Techniques  (0) 2015.04.02