cmake不工作,无法执行qmake
我正在使用Ubuntu 14.04。我正在尝试安装一个需要cmake的程序。当我运行cmake不工作,无法执行qmake,cmake,qmake,Cmake,Qmake,我正在使用Ubuntu 14.04。我正在尝试安装一个需要cmake的程序。当我运行cmake src/时,我得到: qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory 我做错了什么?我读到问题与CMake无法找到Qt4 qmake有关 然而在我的例子中,这只是一个没有qt4 qmake的问题。这解决了它(但它的重量为440MB): 您也可以使用QtCreator编
cmake src/
时,我得到:
qmake: could not exec '/usr/lib/x86_64-linux-gnu/qt4/bin/qmake': No such file or directory
我做错了什么?我读到问题与CMake无法找到Qt4 qmake有关
然而在我的例子中,这只是一个没有qt4 qmake的问题。这解决了它(但它的重量为440MB):
您也可以使用QtCreator编译cmake项目。如果您已经安装了QtCreator,那么这只比接受的答案更有利,我注意到您正在使用qmake项目,因此这可能是可能的 这样做的主要优点是,qt creator将被配置为使用qmake工具,而无需安装qmake的命令行配置版本 顺便说一句,如果我试图在命令行上运行与QtCreator捆绑在一起的qmake可执行文件,就会出现此错误。实现了以下技巧:
sudo apt-get install qt4-qmake
您不需要安装半GB的qt sdk 您需要
qt
依赖项:
sudo apt get install qt4 qmake libqt4 dev
对于较新版本的Ubuntu,如果您只安装了Qt框架的版本5,则可能会出现此错误。如果您希望在默认情况下使用Qt版本5,则应运行以下命令来修复错误:
sudo apt install qt5-default
正如文档中所说:
在Ubuntu 18.04中对我有效,在我的情况下,安装这个之后,我还必须安装libqt5webkit:sudo apt get install libqt5webkit5 devi如果你在计算卡路里,你可能只需要
sudo apt get install qt4 qmake
@bonh,或者像我类似的情况一样,sudo apt get install libqt4 dev
。libqt4 dev添加编译某些依赖项所需的额外内容
sudo apt install qt5-default
sudo apt-get update
sudo apt-get install qt5-default libqt5webkit5-dev gstreamer1.0-plugins-base gstreamer1.0-tools gstreamer1.0-x