Quindi, sto programmando di scrivere una libreria C ++ e voglio che sia multipiattaforma, e poiché questa libreria non tratterà dell'interfaccia utente e voglio che abbia il minor numero di dipendenze possibile, non userò Qt (in realtà Qt non mi aiuterà davvero a raggiungere quello che voglio, tutto ciò che intendo usare è STL e Boost). Ora, quando si tratta di costruire un progetto multipiattaforma, mi piace molto QMake in quanto è estremamente facile da usare e ne ho esperienza. Ho anche sentito cose positive su CMake, anche se dubito davvero che sia facile da usare come QMake.
Ad ogni modo, ecco la mia domanda: devo attenermi allo strumento di automazione della build che conosco o QMake è appena fuori contesto per un progetto non Qt? Dovrei cogliere l'occasione come opportunità per imparare CMake? O c'è un'alternativa migliore a questi due?