CentOS7 QT5 Setup
Qt 를 설치하기 전
yum install -y gcc-c++
yum install -y libX11-devel
yum install -y fontconfig-devel
yum install -y libXcursor-devel
yum install -y libXext-devel
yum install -y libXfixes
yum install -y libXft-devel
yum install -y libXi-devel
yum install -y libXrandr-devel
yum install -y libXrender-devel
이것들의 설치가 필요하다.
http://qt-project.org/downloads
or
https://download.qt.io/archive/qt/4.8/4.8.6/
위의 링크를 타고 qt 홈페이지에 간다.
사진에 있는 것을 다운받는다. qt 라이브러리는 말 그대로 qt를 쓸 수 있도록 제공하는 라이브러리들이다.
qt 설치
qt 라이브러리를 설치해야 qt를 쓸 수있고, PyQt, PySide도 쓸 수 있다.
압축을 풀고 컴파일한다. ./configure 할 때, --prefix를 적절하게 설정한다. --prefix를 하지 않아도 되는데, 하지 않으면 /usr/T~~이라는 곳에 설치된다.
나는 내가 원하는 곳에 설치를하려고 --prefix 옵션을 준 것이다.
$ gmake # 상당히 오래 걸림.
$ gmake install
모두 설치가 됐다면, .bashrc 유저 환경 설정에 아래의 사진과 같이 경로를 추가한다.
source .bashrc로 환경 설정파일을 갱신시키고,
터미널에서 "qmake" 를 실행시키면 아래와 같이 나온다. 그럼 설치가 완료 된 것이다.
Qt Example 실행
Qt IDLE 설치
======================================================================================
만약, 터미널에서 designer를 실행 했는데 아래와 같은 core dumped가 발생한다면...
환경 변수에 QT_PLUGIN_PATH 를 설정하면 core dumped가 발생하지 않는다.