2016-09-27 2 views
3

제 리눅스 시스템에는 qt4와 qt5가 있습니다. qt4가 기본적으로 사용됩니다. qmake가 기본적으로 qmake-qt5를 사용하도록 변경하려면 깨끗한 방법은 무엇입니까?qmake는 기본적으로 qt5를 사용합니다.

+0

이 (qmake를) LS -l $'의 출력' – PnotNP

+0

'lrwxrwxrwx 1 루트 루트를 제공하십시오 심볼릭 링크를 설정합니다 그들 중 하나를 설치하는 qt4-defaultqt5-default 패키지가 23 9 월 3 일 14시 14 분/usr/bin/qmake ->/usr/lib64/qt/bin/qmake *' – niko

+0

심볼릭 링크를 망치는 것보다 더 우아한 것이 없습니까? – niko

답변

4

Qt 버전간에 전환 할 수있는 qtchooser이라는 도구가 있습니다. 데비안과 우분투에서는 apt-get install qtchooser으로 설치할 수 있습니다.

가장 쉬운 방법은 대안을 나열하고 QT_SELECT 환경 변수를 만드는 것입니다.

$ qtchooser -list-versions 
4 
5 
default 
opt-qt55 
qt4-i386-linux-gnu 
qt4 
qt5-i386-linux-gnu 
qt5 

그런 다음 QT_SELECT 환경 변수를 만들고 예 : export QT_SELECT=4 또는 export QT_SELECT=5.

5

시스템에는 기본값을 처리하는 다른 메타 패키지가있을 수 있습니다. 데비안에 예를 들어 다른 사람을 제거하고 적절하게

관련 문제