Capítulo 7. CMake, o sistema de compilação do KDE 4

Introdução ao CMake

Em Março de 2006, o programa CMake ultrapassou os vários adversários e foi seleccionado para ser o sistema de compilação do KDE 4, substituindo o sistema baseado nas 'autotools' que o KDE tem usado desde o início.

Está disponível uma página de introdução ao CMake no Wiki da Comunidade do KDE. Basicamente, em vez de correr make -f Makefile.cvs, depois o configure, depois o Make, basta simplesmente correr o CMake e depois o Make.

O kdesrc-build tem o suporte para o CMake. Algumas funcionalidades do kdesrc-build são realmente funcionalidades do sistema de compilação subjacente, incluindo o configure-flags e o do-not-compile. Quando estiverem disponíveis funcionalidades equivalentes, serão disponibilizadas. Por exemplo, a equivalente da opção 'configure-flags' é a cmake-options, assim como a opção do-not-compile também é suportada para o CMake desde a versão 1.6.3 do kdesrc-build.