본문 바로가기
Engineering

[Linux/Qt] Qt-x11-opensource-src-4.4.3 설치

by 투썬 아빠 2009. 8. 9.




우분투 9.04에 Qt-x11-opensource-src-4.4.3설치를 해보자~!

먼저 갓 리눅스를 설치하고 나면 컴파일러가 하나~~~도 설치되어 있지 않다..

Qt는 설치라는 개념보다는 개발환경에 맞게 컴파일후 저장으로 보는게 낫다.
때문에 Qt를 본인의 컴퓨터환경에 맞게 컴파일을 하기 위한 컴파일러를 다운로드 받아서 설치해야한다.

$] sudo apt-get install gcc
$] sudo apt-get install g++


그리고 Qt는 X-Server환경에서 구동되기 때문에 X윈도우 환경을 만들어줘야한다.
실제로 이 환경이 잘 구축되어있지 않으면 최초 Qt컴파일(설치)시에 에러가 발생한다.

$] sudo apt-get install xorg-dev

최소한 위의 3가지는 설치하여야 큰 무리 없이 Qt를 설치 할 수 있을 것이다.

Qt 설치를 위한 환경이 구축되었다면 이제 Qt를 구하여 설치하여보자!

ftp://ftp.trolltech.com에 가서 qt->source폴더로 이동하면
다양한 버젼의 Qt를 구할 수 있다.

이 글에서는 qt-x11-opensource-4.4.3.tar.gz다운 받아서 설치하였다.
아무 곳에나 다운받자..(임의로 tmp폴더를 생성하여 다운받았다고 가정하겠다.)

$]cd /tmp
$tmp] tar zxvf qt-x11-opensource-src-4.4.3.tart.gz
압축을 풀자~!

압축이 다 풀렸다면 설치할 폴더를 만들자~
$tmp]mkdir /qt/qt4/qt-x11
p.s) 반다시 위의 내용과 같은 폴더를 만들 필요는 없다.
      다만 qt-x11이 아닌 qt-embedded의 설치는 /app/qt/qt4/qte를 추천한다.

설치할 폴더를 생성했다면 본격적인 컴파일을 시작하자~!
컴파일에 앞서 configure를 하여야 한다.
$tmp]cd qt-x11-opensource-src-4.4.3
$tmp/qt-x11-opensource-src-4.4.3]./configure --prefix=/qt/qt4/qt-x11 -v
prefix는 컴파일 후 make install을 통해 최종적으로 설치될 경로를 지정하는 것이다.
configure이 완료되면 Makefile이 생성된다. 반드시 확인하도록!!!

$tmp/qt-x11-opensource-src-4.4.3]make
make를 하면 사용자의 컴퓨터 환경에 맞게 컴파일이된다. 꽤 오래 걸린다...
잠시 다른 일을 하도록 하자 ^^;;;;;

make가 완료되면.........
$tmp/qt-x11-opensource-src-4.4.3]make install
앞서 prefix로 지정한 경로에 설치가 된다.

$tmp/qt-x11-opensource-src-4.4.3]ls /qt/qt4/qt-x11
한번 확인해보도록 하자~!

이제 얼마 남지 않았다!
Qt를 좀 더 쉽게 사용하기 위해 환경설정 파일을 생성하자.

기존의 vi보다 기능이 강화괸 vim을 다운받자
$] sudo apt-get install vim

파일을 생성하도록 하자~
부팅할 때 마다 환경설정 파일을 source하여야 하기 때문에
기억하기 편한곳에 파일을 생성하자
(이 글에서는 /qt 에 생성하였다.)

$]vi /qt/qtx.env

- qte.env 파일 내용

#!/bin/bash

QTDIR=/qt/qt4/qt-x11

PATH=$QTDIR/bin:$PATH

LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH

Export QTDIR PATH LD_LIBRARY_PATH

파일을 저장하고
개발할 때~ source /qt/qtx.env를 하면
Qt를 사용할 수 있다.


댓글