6 ответов:
Я читал о следующий пост что проблема связана с тем, что CMake не может найти Qt4 qmake.
однако в моем случае это был просто вопрос отсутствия qt4-qmake. Это решило его (но весит тяжелый 440MB):
sudo apt-get install qt-sdk
для более новых версий Ubuntu, если вы установили только версию 5 фреймворка Qt, вы можете получить эту ошибку. Если вы хотите использовать Qt версии 5 по умолчанию, то вы должны запустить следующую команду, чтобы исправить ошибку:
sudo apt install qt5-default
как говорится в документах: https://github.com/thoughtbot/capybara-webkit/wiki/Installing-Qt-and-compiling-capybara-webkit#debian--ubuntu
sudo apt-get update sudo apt-get install qt5-default libqt5webkit5-dev gstreamer1.0-plugins-base gstreamer1.0-tools gstreamer1.0-xработает для меня в Ubuntu 18.04
вы можете использовать QtCreator для компиляции проекта cmake тоже. Это только выгодно по сравнению с принятым ответом, если у вас уже установлен QtCreator, я замечаю, что вы используете проект qmake, поэтому это может быть вероятно.
главным преимуществом этого является то, что Qt creator будет настроен на использование инструмента qmake без необходимости установки настроенной командной строки версии qmake.
кстати, я получаю эту ошибку, если я пытаюсь запустить исполняемый файл qmake в комплекте с QtCreator в командной строке.
Comments