ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Пятница
22 ноября
1371222 Топик полностью
Eddy_Em (13.11.2023 11:31, просмотров: 372) ответил evgeniy1294 на Выражение "нет ничего невозможного" выдаёт не очень опытного программиста. Люди не хотят делать невозможное, люди хотят зарабатывать деньги, а потеря двух-трёх рабочих дней для решения вроде бы тривиальной задачи через cmake не вызывает ничего, кроме досадного удивления.
Если кому-то потеря двух-трех дней на составление Makefile (бред само по себе: он пишется за пару-тройку часов), который потом будет в 100500 проектах использоваться — непозволительная роскошь, то он - мягко говоря, [censored]! Освоение никому неизвестного инструмента сборки (или несуществующего - как упомянутый xmake) займет больше времени. И зачем??? 

У cmake с каждой новой версией все больше плюшек появляется. Лично меня он под ПК полностью устраивает, под МК, естественно, он избыточен - там просто Makefile зачастую уже избыточно - можно и баш-скриптом компелять (но у меня Makefile генерит дату и номер сборки + имеет два вида сборки - debug и release, скриптом бы я подобное дольше реализовывал).


И не надо врать, что генераторы makefile'ов не позволяют нормально управлять процессом сборки! Если бы это было действительно так, уже давно придумали бы другой makefile-генератор. Но т.к. его нет и подавляющее большинство пользуется cmake…

eddy-em.livejournal.com github.com/eddyem