Linux command line에서 qmake를 실행하면 기본적으로 설치되어 있는 예전 버전의 qmake가 실행이 된다.

# qmake --version
QMake version 2.01a
Using Qt version 4.8.7 in /usr/lib/x86_64-linux-gnu

Qt의 최신 버전을 설치하면 “/opt/Qt/5.12.1/gcc_64/bin”와 같은 폴더에 qmake가 존재하게 된다. qmake를 실행했을 때 해당 폴더의 qmake를 실행이 되도록 하려면 다음과 같은 설정을 해 주면 된다.

# cd /usr/lib/x86_64-linux-gnu/qtchooser
# sudo touch default.conf
# sudo gedit default.conf

default.conf는 다음과 같이 작업해 둔다.

/opt/Qt/5.12.1/gcc_64/bin
/opt/Qt/5.12.1/gcc_64/lib

임의의 폴더에서 qmake를 실행하였을 때 다음과 같이 최선 버전의 qmake가 실행이 되는지 확인해 본다.

# qmake --version
QMake version 3.1
Using Qt version 5.12.1 in /opt/Qt/5.12.1/gcc_64/lib