Четверг, 16.10.2025 19:00
Функции и макросы в CMake
Проекты использующие CMake по мере разработки, со временем обрастают всё большим числом настроек. К тому же код CMake, используемый в одном проекте, как правило начинает использоваться в других проектах. В CMake как правило код разбивают на части и помещают в отдельные файлы и уже в файле CMakeLists.txt включают эти файлы в определённом порядке. Если же один и тот же код предполагается использовать, например, для обработки разных файлов, имеет смысл объявить отдельную функцию, которая будет содержать данный код. Сегодня мы рассмотрим использование функций и макросов в CMake.
Категория Qt6
Теги Qt6 CMAKE
Просмотров: 140
Среда, 01.10.2025 12:31
Создаем документацию пользователя в формате pdf с помощью Sphinx и CMake
При создании документации пользователя важным фактором является не просто её наличие, но и формат. Наиболее удобным для всех пользователей является формат pdf. Он позволяет открывать документацию не только на ПК, но на любом мобильном устройстве! В прошлой статье мы рассмотрели создание документации пользователя с помощью Python Sphinx. Сегодня мы рассмотрим создание этой же документации, но уже в формате pdf.
Категория C++
Просмотров: 119
Понедельник, 29.09.2025 19:00
Cоздаем документацию для программы C++ с помощью Python Sphinx и CMake
При написании любой программы одним из важных этапов является создание документации или инструкции для пользователя. Данный процесс сам по себе трудозатратен, а если над проектом работает несколько человек, то одним файлов в формате Word обойтись уже не получиться. В одной из прошлых статей мы рассмотрели создание документации исходного кода для библиотеки С++ с использованием Doxygen и CMake. Сегодня мы создадим документацию для самой программы с использованием Python Sphinx и CMake.
Категория C++
Теги CMAKE Python sphinx docs
Просмотров: 155
Четверг, 25.09.2025 19:22
Преобразуем SVG в PNG с помощью CMake
Любой современный проект нуждается в том или ином количестве разнообразных картинок, иконок и прочих изображений. Если это программа с графическим интерфейсом, возможно, потребуется несколько версий для значков приложения для разных разрешений экрана. Вносить в них изменения вручную долгий и трудозатратный процесс. Но можно облегчить себе жизнь создав изображения изначально в векторном формате, и затем просто сохранять его в нужном разрешении. Сегодня мы рассмотрим создание png изображения из svg изображения с помощью Inkscape и Cmake.
Категория C++
Теги CMAKE inkscape svg
Просмотров: 83
Вторник, 23.09.2025 19:00
Собираем программу C++ написанную под GCC c помощью MSVC и CMake
В предыдущей статье мы рассмотрели сборку библиотеки С++ написанной для GCC с помощью MSVC и CMake. Для сборки программы colortable, создание которой мы рассматривали в предыдущих статьях, нам тоже понадобится внести некоторые изменения в проект CMake. Сегодня мы рассмотрим сборку программы написанной для GCC с помощью MSVC и CMake.
Категория C++
Теги Cpp CMAKE msvc
Просмотров: 108