Donc, je prévois d'écrire une bibliothèque C ++ et je veux qu'elle soit multiplateforme, et comme cette bibliothèque ne traitera pas de l'interface utilisateur et je veux qu'elle ait le moins de dépendances possible, je n'utiliserai pas Qt (en fait, Qt ne m'aidera pas vraiment à réaliser ce que je veux, tout ce que je prévois d'utiliser est STL et Boost). Maintenant, quand il s'agit de construire un projet multiplateforme, j'aime vraiment QMake car il est extrêmement facile à utiliser et j'ai de l'expérience avec lui. J'ai également entendu de bonnes choses à propos de CMake, bien que je doute vraiment qu'il soit aussi facile à utiliser que QMake.
Quoi qu'il en soit, voici ma question: dois-je m'en tenir à l'outil d'automatisation de construction que je connais ou QMake est-il juste hors contexte pour un projet non-Qt? Dois-je saisir cette opportunité pour apprendre CMake? Ou existe-t-il une meilleure alternative à ces deux?