cmake qmake

cmake no funciona, no se pudo ejecutar qmake



(6)

Hace el truco:

sudo apt-get install qt4-qmake

¡No necesitas instalar medio gigabyte de qt sdk!

Estoy usando Ubuntu 14.04. Estoy tratando de instalar un programa que requiere cmake. Cuando corro cmake src/ me sale:

qmake: could not exec ''/usr/lib/x86_64-linux-gnu/qt4/bin/qmake'': No such file or directory

¿Qué estoy haciendo mal?


Leí en otra publicación que el problema tiene algo que ver con que CMake no puede encontrar Qt4 qmake.

Sin embargo, en mi caso, era simplemente una cuestión de no tener qt4-qmake. Esto lo resolvió (pero pesa 440MB):

sudo apt-get install qt-sdk


Necesitas las dependencias qt :

sudo apt-get install qt4-qmake libqt4-dev


Para las versiones más nuevas de Ubuntu, si solo ha instalado la versión 5 de Qt Framework, puede obtener este error. Si desea usar Qt versión 5 por defecto, debe ejecutar el siguiente comando para corregir el error:

sudo apt install qt5-default


Puedes usar QtCreator para compilar el proyecto cmake también. Esto solo es ventajoso con respecto a la respuesta aceptada si ya tiene QtCreator instalado, me doy cuenta de que está usando un proyecto qmake, por lo que esto podría ser probable.

La principal ventaja de esto es que el creador de qt se configurará para usar la herramienta qmake sin la necesidad de instalar la versión configurada de la línea de comandos de qmake.

Por cierto, recibo este error si intento ejecutar el ejecutable qmake incluido con QtCreator en la línea de comandos.