저는 우분투 14.04를 사용하고 있습니다. cmake가 필요한 프로그램을 설치하려고합니다. 을 실행하면 다음과 같이 표시됩니다.cmake가 작동하지 않습니다. exec qmake를 할 수 없습니다.
qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
무엇이 잘못 되었나요?
저는 우분투 14.04를 사용하고 있습니다. cmake가 필요한 프로그램을 설치하려고합니다. 을 실행하면 다음과 같이 표시됩니다.cmake가 작동하지 않습니다. exec qmake를 할 수 없습니다.
qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
무엇이 잘못 되었나요?
another post에 Qt4 qmake를 찾을 수 없다는 CMake와 관련이 있다고 읽었습니다.
그러나 제 경우에는 단순히 qt4-qmake가없는 문제였습니다. 이를 해결했지만 (무거운 440MB의 무게) :
sudo apt-get install qt-sdk
QakeCreator를 사용하여 cmake 프로젝트도 컴파일 할 수 있습니다. 이것은 이미 QtCreator가 설치되어있는 경우에만 허용되는 답변보다 유리합니다. qmake 프로젝트를 사용하고 있음을 확인합니다.
이 주요 이점은 qmake의 명령 줄 구성 버전을 설치할 필요없이 qmake 도구를 사용하도록 qt 작성자가 구성된다는 것입니다.
덧붙여 말하자면 Qmake 실행 파일을 QtCreator와 함께 번들로 실행하려고하면이 오류가 발생합니다. 당신은 QT SDK의 절반 기가 바이트를 설치할 필요가 없습니다을
sudo apt-get install qt4-qmake
:
당신은 qt
의존성이 필요합니다
sudo apt-get install qt4-qmake libqt4-dev
우분투의 새로운 버전의 경우에만 Qt는 프레임 워크의 버전 5를 설치 한 경우,이 오류가 발생할 수 있습니다. 기본적으로 Qt 버전 5를 사용하려면 오류를 수정하려면 다음 명령을 실행해야합니다.
sudo apt install qt5-default
고마워! 471M 이미 : ( – DmitrySandalov
제 경우에는 libqt5webkit을 설치해야합니다. sudo apt-get install libqt5webkit5-dev – hcarreras
열량을 계산하는 경우,'sudo apt-get qt4-qmake'를 설치하십시오. – bonh