ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1058855 Топик полностью
fk0, легенда (08.12.2020 22:23, просмотров: 245) ответил RxTx на Всё дело в поддержке. Очень сложно поддерживать сборку на десяток платформ с разными компиляторами с разными либами когда всё это жестко прописано до файла. Наступает а) комбинаторный взрыв и б) учёт каждого файла вручную для каждой конфигурации. Cmake аналог configure scripts на самом деле. P.S. тебе как красноглазику, лишь бы доебаться с вопросом что лучше/хуже, приступиться и трясти за грудки. Заметь, я ни разу не сказал лучше/хуже. Не холиварь =)
Пункты а и б, честно говоря не совсем понял. Видел и активно правил такую систему, где на ~40 платформ (включая синтетические и тесты, а так всего десяток). И ничего... Ну там make раз десять рекурсивно вызывается... и компилит. Больше сотни мейкфайлов, основные два -- 1500 строк. После того как въехал как сделано, уже и не так страшно. Даже текстовые файлы парсить мейком на языке мейка теперь не страшно. 
[ZX]