qmake: qmake 구성 파일을 찾을 수 없습니다

qmake: qmake 구성 파일을 찾을 수 없습니다

다음 명령을 사용하여 애플리케이션을 설치하려고 합니다.

$ qmake inst.pro

실패합니다.

Could not find qmake configuration file linux-g++.
Error processing project file: /home/gabriel/test/inst.pro

qmake버전을 확인하면 다음과 같은 결과 가 나타납니다.

$ qmake -v
QMake version 3.0
Using Qt version 5.6.2 in /home/gabriel/anaconda3/bin/lib

그래서 설치되었지만 어떻게 든 내 anaconda설치에 연결되었습니다. qmake필요한 구성 파일을 어떻게 찾을 수 있나요 ?

답변1

qmake여러 버전의 Qt가 설치되어 있는 경우(이런 경우인 것 같습니다) 빌드하려는 버전과 함께 제공되는 바이너리를 사용해야 합니다 . Ubuntu에서 제공하는 Qt 버전의 경우 qt5-qmake패키지도 설치해야 합니다. 그러면 해당 바이너리가 /usr/lib/x86_64-linux-gnu/qt5/bin64비트 Intel 시스템에 있고 디렉토리가 없습니다 PATH. 예를 들어 내 시스템에는 없습니다.

$ which -a qmake
/usr/bin/qmake
/usr/lib/x86_64-linux-gnu/qt4/bin/qmake
$ qmake -v
QMake version 2.01a
Using Qt version 4.8.7 in /usr/lib/x86_64-linux-gnu
$ /usr/lib/x86_64-linux-gnu/qt5/bin/qmake -v
QMake version 3.0
Using Qt version 5.5.1 in /usr/lib/x86_64-linux-gnu

당신이 얻는 오류는 qmake누락에 대해 불평 하는 것입니다MK사양, 귀하의 시스템에서는 사용하지 못할 수도 있습니다.파이썬설치하지만 에 속할 qt5-qmake수 있습니다.qmake구성 확인그리고

$ /path/to/your/qmake -query

올바른 qmake바이너리를 사용해도 문제가 해결되지 않으면 다음을 수행할 수 있습니다.씌우다MK사양목차, 그러나 일반적으로 이는 필요하지 않으며 이 경우 후유증이 발생할 수 있습니다.

관련 정보