CMake para Android con Qt Creator – Bug

Noté un comportamiento extraño en CMake para Android con Qt Creator. Al parecer esto parece ser un error que se informó por un tiempo, pero hasta ahora sin solución aparente todavía.

Estos son los pasos que se toman y el comportamiento de la siguiente manera:

  • Instalado CMake sin ningún problema en Ubuntu, entonces
  • La opción CMake aparece en Qt Creator

Por lo tanto, en Qt creador cuando lo hago:

  • Nuevo proyecto> Proyectos> Proyecto no Qt> Proyecto C ++ (CMake Build) :: Elegir :: Ubicación :: Nombre [CMakeTest] :: Siguiente> Finalizar … da el mensaje:

    Qt Creator no tiene kits que sean adecuados para proyectos CMake. Configure un kit [Mostrar opciones].

Haciendo clic en [Show Options] :: Build & Run> Kits> Detectado automáticamente: Android para armeabi-v7a (GCC 4.8, Qt 5.2.1); Entonces aún en :: Build & Run> CMake> Ejecutable: He incluido:

/usr/bin/cmake [x] Prefer Ninja generator (CMake 2.8.9 or higher required). 

Para comprobar si la versión de CMake está bien, terminal ejecuto:

 $ cmake -version cmake version 2.8.11.2. 

Considerando que posiblemente como un error, cualquier sugerencia para una solución?

  • ¿Cómo especificar bibliotecas sólo para plataforma Android construir en el archivo .pro?
  • Q_RETURN_ARG y QQmlComponent - componente no listo
  • ¿Cómo evito que un dispositivo Android se vaya a dormir desde la aplicación Qt
  • ¿Cómo realizar una llamada con Qt directamente desde la aplicación?
  • Comunicación Bluetooth con Qt 5.2 en Android
  • Qt / QML Android mejor práctica para enviar un intento personalizado (compartir URL)
  • Cómo agregar actividad de SDK en Qt para Android
  • Cómo configurar el uso de la cámara en Android con OpenCV + Qt5
  • Qt streaming de llamadas de video móvil
  • Cómo bloquear la tecla de retroceso en android cuando se utiliza Qt
  • No se muestra SVG en QML en Android
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.