2017-12-25 6 views
0

프로그램을 작성하려고하는데 QT 5.10이 필요합니다. 내가 qmake -v을 실행하면기본 QT 버전 변경

내가 얻을 :

QMake version 3.0 
Using Qt version 5.6.2 in /home/greg/anaconda2/lib 

내가 qtchooser -list-versions를 실행할 때 내가 얻을 :

4 
5 
default 
qt4-x86_64-linux-gnu 
qt4 
qt5-x86_64-linux-gnu 
qt5 

내가 QT Creator를 열고> 도구> 옵션으로 이동 & 실행> Qt는 버전 빌드 , 나는 다음과 같습니다 : https://i.imgur.com/hKzUaKH.png

나는 다음과 같은 문제를보고 몇 가지 시도 e는 대답하지만 종속성 누락과 같은 문제가 있습니다. 종속성을 설치하려고 할 때 의존성에 의존성이 필요하므로 설치를 중단하여 설치할 수 없습니다. 내가 qmake -query을 실행하면

https://unix.stackexchange.com/questions/116254/how-do-i-change-which-version-of-qt-is-used-for-qmake

내가 얻을 :

QT_SYSROOT: 
QT_INSTALL_PREFIX:/home/greg/anaconda2 
QT_INSTALL_ARCHDATA:/home/greg/anaconda2 
QT_INSTALL_DATA:/home/greg/anaconda2 
QT_INSTALL_DOCS:/home/greg/anaconda2/doc 
QT_INSTALL_HEADERS:/home/greg/anaconda2/include/qt 
QT_INSTALL_LIBS:/home/greg/anaconda2/lib 
QT_INSTALL_LIBEXECS:/home/greg/anaconda2/libexec 
QT_INSTALL_BINS:/home/greg/anaconda2/bin 
QT_INSTALL_TESTS:/home/greg/anaconda2/tests 
QT_INSTALL_PLUGINS:/home/greg/anaconda2/plugins 
QT_INSTALL_IMPORTS:/home/greg/anaconda2/imports 
QT_INSTALL_QML:/home/greg/anaconda2/qml 
QT_INSTALL_TRANSLATIONS:/home/greg/anaconda2/translations 
QT_INSTALL_CONFIGURATION:/home/greg/anaconda2 
QT_INSTALL_EXAMPLES:/home/greg/anaconda2/examples 
QT_INSTALL_DEMOS:/home/greg/anaconda2/examples 
QT_HOST_PREFIX:/home/greg/anaconda2 
QT_HOST_DATA:/home/greg/anaconda2 
QT_HOST_BINS:/home/greg/anaconda2/bin 
QT_HOST_LIBS:/home/greg/anaconda2/lib 
QMAKE_SPEC:linux-g++ 
QMAKE_XSPEC:linux-g++ 
QMAKE_VERSION:3.0 
QT_VERSION:5.6.2 
내가 /usr/lib/qt5/*의 경로를 변경할 수있는 방법

???

답변

1

무슨 문제인지 모르겠지만 발행 한 명령은 경로에서 버전을 반환합니다. 이는 볼 수있는 것처럼 5.10이 아닙니다. 내가 만든 Qt 버전의 키트를 만들어야 할 수도 있습니다. 그런 다음 "프로젝트"탭에서 키트를 설정하십시오.

자세한 지침은 this을 참조하십시오.