Compilar un solo archivo en el proyecto CMake?

Estoy desarrollando un proyecto C ++ que se incluirá en uno más grande.

He visto que en el proyecto más grande (es una aplicación Qt y se está generando a partir de qmake) puedo compilar un solo archivo desde la línea de comando de Linux, simplemente ingresando la ruta relativa al archivo específico como argumento para hacer.

Por otro lado, estoy usando CMake para mi propio proyecto. Cuando modifico algún código para una unidad de compilación y tengo que modificar su archivo de encabezado, tengo que esperar mucho tiempo para compilar sus dependencias y luego su propio archivo fuente. Pero hay algunas situaciones en las que preferiría verificar si el código fuente en el archivo * .cc es compilable sin errores.

¿Hay alguna manera de generar un Makefile desde CMake de la manera en que qmake hace esto? Cambiar a qmake ya no es una opción.

Respuestas a la pregunta(6)

Su respuesta a la pregunta