ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1058830 Топик полностью
RxTx (08.12.2020 21:43, просмотров: 316) ответил fk0 на Без наскока понятно, что система неконсистентна и представляет собой набор противоречивых правил. В жопу такую систему. Её понять невозможно, только выучить. Но зачем? Попробуй ответить на вопрос, чем CMake лучше чем Make для системы о которой CMake ничего не знает?
Всё дело в поддержке. Очень сложно поддерживать сборку на десяток платформ с разными компиляторами с разными либами когда всё это жестко прописано до файла. Наступает а) комбинаторный взрыв и б) учёт каждого файла вручную для каждой конфигурации. Cmake аналог configure scripts на самом деле. P.S. тебе как красноглазику, лишь бы доебаться с вопросом что лучше/хуже, приступиться и трясти за грудки. Заметь, я ни разу не сказал лучше/хуже. Не холиварь =) 
Спасибо, князь. Вы настоящий дворянин. И программист.