공식적인 Qt Repository http://qt.gitorious.org
Qt를 Download 받을 때는 자신이 사용할 용도에 맞게 Download 받아야 하는데
여러가지 방식중에서 자신에게 알맞는 방법을 선택하여 다운로드 받기를 권장한다.
- SDK 로 다운로드 받아 설치하기
일반적인 사용자에게 추천하는 방법
Qt의 모든 기능을 다운로드 받아 놓고 사용할 때 택하는 방법 - Source를 다운 받아 설치하기
어느 정도 개발의 경험이 있는 사용자에게 추천하는 방법
특정한 제품 개발용으로 Qt를 사용하고자 하는 사용자용
Qt를 내가 원하는 Module만 컴파일하여 사용하거나 속도 개선을 위한 Optimization이 필요한 경우
Qt를 Embedded 환경에서 사용하고자 할 때 특히 최소 사이즈나 최고 Speed와 같이 Custom한 Qt 환경을 만들고 싶을 때 - Mobile Phone Application 개발용으로 Qt를 설치하고자 할 때
Meego, Maemo, 혹은 Symbian 전용으로 Qt를 사용하고자 할 때는 아래에 기술된 Nokia Qt를 다운로드 받아서 사용하면 편리하다.
http://www.forum.nokia.com/Develop/Qt/
- Git 으로 Download 받기
Git으로 다운로드 받는 경우에는 항상 최신 Update Code를 포함하여 내가 원하는 Version의코드를 받을 수 있는 장점이 있다.
# git clone git://gitorious.org/qt/qt.git
보안이 걸려 있는 회사 내와 같은 환경일 경우
# git clone http://git.gitorious.org/qt/qt.git
네트워크 환경에 따라 다르지만 필자의 경우 10여분 정도 걸려 다운로드 받았다.
2010년 7월 현재 시간으로 보았을때 소스가 840여 MB 정도 된다.
tip) 만일 git을 가지고 있지 않다면
Windows : http://code.google.com/p/msysgit/downloads/list
Linux (데미안/우분투계열) : sudo apt-get install git-core
Linux (Redhat 계열) : yum install git-core - Qt SDK 다운로드 받아 사용하기
http://qt.nokia.com/downloads 를 통해서 Download 받으면 되는데
LGPL 로 사용할 경우에는 LGPL Tab을 선택해서
Commecial Version을 사용할 경우는 Commercial Tab을 선택하면 된다.
LGPL과 Commercial Version은 Source Code상으로 동일하며 이후 Qt Optimize를 설명할 때나오겠지만 Qt 원본 Source를 수정할 수 있는 권리의 차이만 있다. (L-GPL을 참조하세요)
이때 Qt SDK를 다운로드 받으면 Full Version Qt가 다운 설치되게 된다. - Nokia Qt SDK 다운 받아 사용하기
Mobile Phone Application을 개발하고자 하는 사용자는 Nokia Qt를 다운로드 받으면 개발하기 용이하다.
http://www.forum.nokia.com/Develop/Qt/ - Qt만 다운로드 받아 사용하기
다른 기능 없이 Qt만 사용하거나 Optimize 하려고 할 때 선택하는 방법
(이후 Blog에서 Qt Optimization 에 관하여 기술 될 예정이다)
http://qt.nokia.com/downloads 를 통해서 Download 받으면 되는데
Qt Library를 OS 종류에 맞게 Download 하면 된다.