Como integrar o PreMake / CMake em um fluxo de trabalho de criação em C ++

Estou olhando para o PreMake / CMake por enquanto. No entanto, não consigo ver como isso poderia ser usado em todo o fluxo de trabalho de construção de plataforma cruzada. De fato, gera makefiles (ou soluções). Então, como você constrói essas soluções em cada plataforma de destino? Você precisa manter um script de construção por destino (como arquivo .sh ou .bat)? Isso anularia o objetivo de usar uma ferramenta como premake / CMake em primeiro luga

Um link para um tutorial mostrando todo o processo, desde a codificação até o produto final construído, usando o premake, seria ótim

Obrigado por qualquer ajuda

questionAnswers(2)

yourAnswerToTheQuestion