CMake от начинающего до опытного. Часть 1 - Введение.
Данный материал открывает серию статей о моем опыте практического использования СМаке. Надеюсь серия поможет начинающим программистам в освоении этого крайне важного инструмента в арсенале C++ разработчика. Так что же такое СМакe? Согласно Википедии, CMake (от англ. cross-platform make — кросс платформенный make) — это кросс платформенное программное средство автоматизации сборки программного обеспечения из исходного кода. При этом сборка в данном случае - это не только процесс получения библиотеки или исполняемого файла из исходного текста программы. Под сборкой понимается комплексный процесс,...
Базовый обзор CMakeLists.txt. Миграция с Qt5 на Qt6. Часть 2
В прошлой статье мы рассмотрели миграцию с Qt5 на Qt6. В новом цикле посвященном Qt6, мы начали полностью переписывать старые проекты для работы с Qt6. Сегодня будет рассмотрена структура файла CMakeLists...