Вторник, 02.09.2025 16:41
Создаем документацию для библиотеки C++ с помощью Doxygen
Одним из этапов разработки любой программы или библиотеки на C++ является создание документации. В зависимости от проекта этот процесс может отнимать большое количество сил и времени. Чтобы облегчить создание документации был создан Doxygen. Добавляя в код своего проекта комментарии, использующие особую нотацию в формате Doxygen, вы не только делаете код понятнее, но и после сборки, получаете документацию в формате html, а при желании и в PDF. Сегодня мы рассмотрим создание документации для библиотеки C++ с помощью Doxygen.
Категория C++
Теги Cpp Doxygen
Просмотров: 443
Понедельник, 01.09.2025 19:00
Сборка и установка статической и разделяемой (shared) библиотеки С++ с помощью одного проекта CMake. Библиотеки С++ и CMake. Часть 4
CMake предоставляет программисту богатый инструментарии для сборки и установки библиотек и программ, в том числе и возможность установить статическую и разделяемую (shared) версии библиотек. Сегодня мы модернизируем скрипты CMake, чтобы упростить настройку и внесение изменений в проект, а также рассмотрим одновременную установку статической и разделяемой версий нашей библиотеки.
Категория C++
Теги Cpp CMAKE
Просмотров: 184
Среда, 27.08.2025 19:00
Сборка и установка разделяемой (shared) библиотеки С++ с помощью CMake. Библиотеки С++ и CMake. Часть 3
Разделяемые (shared) библиотеки широко применяются в рамках любой операционной системы будь то Linux или Windows. Их широкое использование позволяет серьезно экономить дисковое пространство и оперативную память, позволяя загружать только востребованный код и использовать одни и те же библиотеки во многих приложениях. Некоторые такие библиотеки и вовсе обязательно используются всеми приложениями, запускаемыми операционной системой. Сегодня мы пойдем дальше и рассмотрим сборку и установку разделяемой (shared) библиотеки C++ с помощью CMake как в отдельную папку, так и в системные папки Msys2.
Категория C++
Теги Cpp CMAKE
Просмотров: 149
Понедельник, 25.08.2025 19:00
Установка статической библиотеки С++ с помощью CMake. Библиотеки С++ и CMake. Часть 2
Статическая библиотека C++ может располагаться не только в корне нашего проекта, но и в любом другом месте, хотя чаще всего их устанавливают в специально выделенные для этого папки. В прошлой статье мы создали библиотеку C++ на основе CMake проекта C++. Сегодня мы установим библиотеку в отдельную папку и будем использовать только заголовочный файл и файл библиотеки для сборки нашей программы.
Категория C++
Теги Cpp CMAKE
Просмотров: 253
Пятница, 22.08.2025 19:00
Преобразуем проект C++ в библиотеку с помощью CMake. Библиотеки С++ и CMake. Часть 1
Сегодня мы создадим библиотеку C++, а для для настройки проекта используем CMake. В прошлой статье - мы создали класс ColorConsole. При написании консольных приложений для Windows он может быть очень полезен, но каждый раз копировать исходный код библиотеки в каждый новый проект не очень удобно.
Категория C++
Теги Cpp CMAKE
Просмотров: 170