Cómo integrar PreMake / CMake en un flujo de trabajo de compilación C ++

Estoy mirando PreMake / CMake por el momento. Sin embargo, no veo cómo esto podría usarse en un flujo de trabajo de compilación multiplataforma completo. De hecho, genera makefiles (o soluciones). Entonces, ¿cómo construyes esas soluciones en cada plataforma objetivo? ¿Tiene que mantener un script de compilación por destino (como un archivo .sh o .bat)? Esto anularía el propósito de usar una herramienta como premake / CMake en primer lugar.

Un enlace a un tutorial que muestre todo el proceso desde la codificación hasta el producto final construido usando premake sería genial.

Gracias por cualquier ayuda

Respuestas a la pregunta(2)

Su respuesta a la pregunta