Qt - 준비
스페이스가족이야기/SW개발이야기및팁
2009/01/19 17:52
Qt
Qt는 트롤테크에서 제작한 GUI Toolkit으로 현재는 노키아가 인수한 상태입니다. 저도 최근까지 '큐티'라고 읽었지만, 공식홈페이지를 보니 '큐트'라고 합니다.지원 플랫폼으로는 Windows, Mac, Linux/X11, Embedded Linux, Windows CE 등이 있고, 플랫폼 종속적인 라이브러리를 사용하지 않았다면 하나의 소스로 모든 지원 플랫폼에서 빌드 할 수 있습니다.
다운로드
Qt는 오픈소스 버전과 상업 버전이 존재합니다. 하지만 4.5버전이 나오면 LGPL버전이 나오게 되므로, 오픈소스(GPL) 버전으로 살펴보도록 하겠습니다. 이곳으로 이동하여 자신의 플랫폼에 맞는 버전을 받도록 합시다. 축복받은 윈도는 바이너리가 존재합니다. 다른 플랫폼은 소스를 받아 컴파일 해야 하죠. 하지만, 윈도 바이너리는 MinGW만 지원합니다. 다른 걸 쓰시고 싶으시다면 컴파일 해야하죠. Visual Studio를 쓰실 건가요? 컴파일입니다.설치
바이너리 설치 버전을 받으셨다면, 그냥 인스톨러를 통해 쭈욱 설치하시면 됩니다.소스를 빌드하는 법은 공식 홈페이지의 문서에 잘 나와있습니다. 여기서는 윈도 기준으로 설명하겠습니다.
일단, 적당한 곳에 압축을 풀어봅시다. 그리고 터미널(예: cmd)을 열어서 해당 폴더로 이동합니다.
C:\Qt 에 압축을 풀었다고 가정합시다. 기본적인 설정으로 빌드하려면 다음과 같이 실행합니다.
c:
cd C:\Qt
configure
Visual Studio를 이용하시려면 configure뒤에 옵션이 좀 필요합니다. 다음과 같이 말이죠.cd C:\Qt
configure
configure -platform win32-msvc
이렇게 설정이 종료되면, 빌드만 하면 됩니다. MinGW라면 make, Visual Studio라면 nmake일 것입니다.make
아, 잠깐만요. 뭔가 시간 때울 거리부터 준비하세요. 오래 걸립니다. 매우 오래 걸려요.마치며
설치나 끝났다면, 시작메뉴나 빌드한 폴더의 bin폴더에 assistant, designer, liguist가 있을 것입니다. 데모빌드 옵션을 꺼두지 않으셨다면 qtdemo도 보이실 겁니다. 보이시나요? 그렇다면, 실행해서 화려한 데모를 보시도록 하세요.다음부터는 기초적인 GUI를 만드는 법을 살펴보도록 하겠습니다.



















댓글을 달아 주세요