Dans un premier temps, nous nous intéresserons à la compilation portable de programmes en C/C++ avec cmake. Ensuite, nous verrons comment gérer les “flags” de compilation pour l'inclusion de librairies dont le programme dépend grâce à pkg-config. Enfin, nous terminerons par la génération d'installateurs pour windows et de paquets rpm et deb pour linux en utilisant cpack.