근래 한달간 우분투에 Qt+ITK+VTK를 50번은 넘게 설치한 것 같다.
그 시행착오를 정리해두기로 한다.
우선 최신 버전 Qt 5.5를 사이트( http://www.qt.io/developers/ )에 접속해서 받는다.
다운받은 파일의 실행 권한을 변경한다.
chmod +x qt-unified-linux-x64-2.0.2-2-online.run
./qt-linux-opensource-5.5-x86-offline.run
실행해서, 로그인 화면 스킵하고, 설치 위치 수정하고, 설치할 컴포넌트 선택하고,
라이센스 동의하고, install 클릭하면 설치시작.
다운받아가면서 설치해서 그런지 20분 정도 걸린다.
끝나면 g++ 설치.
sudo apt-get install build-essential
다시 opengl 라이브러리 설치.
sudo apt-get install mesa-common-devsudo apt-get install libglu1-mesa-dev
개발에 관련된 프로그램은 home 밑에 dev에 몰아서 설치한다.
기본적으로 /usr 이나 /usr/local 에 설치되는데 개인 폴더 밑으로 모아 놓는 것이
관리 측면에서도 편하다.
다 설치했으면 잘 설치되었는지 확인.
qmake 실행해보면 No such file or directory가 보인다.
경로를 설정해주어야 한다.
.bashrc 파일에 다음 경로를 추가.
export PATH=/home/upavas/dev/qt/5.5/gcc_64/bin:$PATH
( upavas 는 home 폴더 밑의 개인 폴더 명이다. 각자 폴더명으로 대체하면 된다. )
추가된 경로가 바로 동작에 반영되도록
source .bashrc
다시 qmake 확인해보면 사용법이 보인다.