Entonces, estoy planeando escribir una biblioteca C ++ y quiero que sea multiplataforma, y como esta biblioteca no tratará con la interfaz de usuario y quiero que tenga la menor cantidad de dependencias posible, no usaré Qt (en realidad, Qt no me ayudará a lograr lo que quiero, todo lo que planeo usar es STL y Boost). Ahora, cuando se trata de construir un proyecto multiplataforma, realmente me gusta QMake, ya que es extremadamente fácil de usar y tengo experiencia con él. También escuché cosas buenas sobre CMake, aunque realmente dudo que sea tan fácil de usar como QMake.
De todos modos, esta es mi pregunta: ¿debo seguir con la herramienta de automatización de compilación que conozco o QMake está fuera de contexto para un proyecto que no es Qt? ¿Debo aprovechar esto como una oportunidad para aprender CMake? ¿O hay una mejor alternativa a estos dos?