| ||||
CMake est un programme du même genre que make (d'ailleurs on va l'appeler juste après) qui, à partir de fichiers CMakeLists.txt va générer des fichiers makefile puis on va appeler make qui appellera g++ (ou gcc si on doit compiler un fichier en C). Machin qui appel truc qui appel bidule... c'est pas un peu compliqué ? Non, l'avantage c'est qu'avec CMake on pourra faire des projets avec plusieurs dossiers, des dépendances, des libs. Bien sur on peut le faire avec make , mais dans ce cas on pourra le faire simplement. L'autre avantage c'est qu'avec CMake c'est plus facile de séparer la compilation du développement. Ben, ouais... pourquoi pas, mais quel intérêt ? L'intérêt c'est de ne pas avoir ses fichiers compilés au beau milieu de ses sources, c'est très énervant quand on a beaucoup de fichier (plus de 10), et ça arrive très vite de faire un projet comportant beaucoup de fichiers. Aller, allons y. | ||||
|