Разработка системы управления пакетами C++ на основе Conan в области разработки программного обеспечения системы синхронизации

Аннотации

Авторы

  • Д. Ивлиев Государственный университет «Дубна», Дубна, Россия
  • А. Носков Государственный университет «Дубна», Дубна, Россия
  • А. Козловский Объединенный институт ядерных исследований, Дубна, Россия
  • А. Бухарин Государственный университет «Дубна», Дубна, Россия
  • И. Шириков Объединенный институт ядерных исследований, Дубна, Россия
  • И. Жабин Объединенный институт ядерных исследований, Дубна, Россия

Аннотация

Работа посвящена внедрению менеджера пакетов библиотек C++ Conan в разработку плагина Maestro Software для управления сегментом системы синхронизации инжектора бустера. Описывается процесс развертывания собственного приватного сервера, адаптации существующих библиотек к формату пакетов Conan, а также автоматизации их сборки и доставки с использованием инструментов CI/CD. Авторы демонстрируют детали автоматизации рабочих процессов менеджера пакетов с помощью пользовательских скриптов, адаптированных для Windows и Linux. Работа ориентирована на поддержку совместной разработки библиотек программного обеспечения на C++. Предложенный подход обеспечивает централизованное хранение, повторное использование и упрощенную интеграцию программных компонентов. 

Опубликован

2026-10-30

Выпуск

Раздел

Компьютерные технологии в физике

Как цитировать

Разработка системы управления пакетами C++ на основе Conan в области разработки программного обеспечения системы синхронизации: Аннотации. (2026). Письма в ЭЧАЯ, 23(5). https://pepan.jinr.ru/index.php/PepanLetters/article/view/2606