Quindi, sto pianificando di scrivere una libreria C ++ e voglio che sia multipiattaforma, e dato che questa libreria non ha a che fare con l'interfaccia utente e voglio che abbia meno dipendenze possibili, non lo farò sta usando Qt (in realtà Qt non mi aiuterà veramente a ottenere ciò che voglio, tutto quello che ho intenzione di usare è STL e Boost). Ora quando si tratta di costruire un progetto multipiattaforma, mi piace molto QMake in quanto è estremamente facile da usare e ho esperienza con esso. 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: dovrei rimanere con lo strumento di automazione della build che conosco o QMake è appena fuori dal contesto per un progetto non Qt? Dovrei prendere questa come un'opportunità per imparare CMake? O c'è un'alternativa migliore a questi due?