В этом видео поговорим о системах сборки для C/C проектов. Расскажу, почему я считаю, что система сборки CMake уже не актуальна, и почему вам стоит рассмотреть переход на систему сборки Meson, которая набирает популярность в крупных Open Source проектах.
00:00 Мое мнение о системе сборки CMake
00:17 Про систему сборки Meson
00:30 Проекты, использующих Meson
00:55 Почему крупные проекты используют Meson
01:44 Обзор мини-проекта
03:04 Переписывание мини-проекта с CMake на Meson
04:01 Создание таргета динамической библиотеки
05:24 Создание зависимости из таргета
06:15 Подключение таргера к примеру
06:55 Использование таргета в тестах
08:05 Добавление опций сборки
09:25 Сборка мини-проекта
11:00 Запуск тестов
11:12 Заключение