Size: a a a

IT KPI C/C++ ХВ (не UB)

2021 April 29

 ‌  ... in IT KPI C/C++ ХВ (не UB)
https://pastebin.com/zWAynS2B

Установил без ошибок, кажется. При использовании первого же примера с гита выдаёт прекрасные маты
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
make из коробки умеет трекать даты изменения файлов, смотреть их зависимости и в довесок имеет множество встроенных функций и автоматических переменных для упрощения создания сценариев
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
На баше надо будет руками писать каждую из готовых подсистем, что отнимет гору времени на разработку и валидацию
источник

СГ

Серафим Гайдук... in IT KPI C/C++ ХВ (не UB)
Понял. Спасибо!
источник

СГ

Серафим Гайдук... in IT KPI C/C++ ХВ (не UB)
значит освоить придётся
источник

A

András in IT KPI C/C++ ХВ (не UB)
значить встановив не правильно
источник

A

András in IT KPI C/C++ ХВ (не UB)
самий простий варіант встановлення, просто робиш локальну копію дрогона в себе десь в проєкті, і додаєш як subfolder в cmake
источник

 ‌  ... in IT KPI C/C++ ХВ (не UB)
Всё равно получил по лицу
источник

A

András in IT KPI C/C++ ХВ (не UB)
так покажи помилки
источник

AO

Anton Ornatskyi in IT KPI C/C++ ХВ (не UB)
Лучше осваивать сразу autotools или Cmake
источник

AO

Anton Ornatskyi in IT KPI C/C++ ХВ (не UB)
Руками мэйки для больших проектов обычно не пишут
источник

 ‌  ... in IT KPI C/C++ ХВ (не UB)
Пока что вспомнил, target_link_ibraries пишется после add_executable, жду пока скопмпилится.
источник

A

András in IT KPI C/C++ ХВ (не UB)
autotools жахливо працює на вінді, тому якщо віндузятник, то краще не треба
источник

AO

Anton Ornatskyi in IT KPI C/C++ ХВ (не UB)
На винде надо визуал студию или qmake
источник

AO

Anton Ornatskyi in IT KPI C/C++ ХВ (не UB)
Но СМаке на винде тоже вроде ок
источник

A

András in IT KPI C/C++ ХВ (не UB)
+
источник

AB

Aleksey Belkevich in IT KPI C/C++ ХВ (не UB)
Дело не совсем в объёме
У make есть хорошие паттерны для рекурсивного обхода каталогов и автоматизации сбора зависимостей. Конечно это требует опыта и регулярного пользования инструментом
Cmake позволяет же это делать почти без подготовки, по общим инструкциям из туториалов, в красивом декларативном стиле. Но как только речь заходит про поддержку нестандартных тулчейнов и методов сборки, cmake сразу же становится поперёк горла и становится почти непригодным для работы
источник

AO

Anton Ornatskyi in IT KPI C/C++ ХВ (не UB)
Ну мой пойнт в том, что всё равно обычно не руками
источник

AO

Anton Ornatskyi in IT KPI C/C++ ХВ (не UB)
Автотулс + СМаке в основном
источник

AO

Anton Ornatskyi in IT KPI C/C++ ХВ (не UB)
Хотя бога ради, хоть дженкинсом собирай
источник