Вопросы по теме 'cpack'
Как собрать пакет Debian с помощью CPack для выполнения setup.py?
До сих пор в моем проекте были только файлы .cpp , которые были скомпилированы в разные двоичные файлы, и мне удалось настроить CPack для сборки правильного пакета Debian без какие-то проблемы.
Недавно я написал пару приложений на Python и...
4417 просмотров
schedule
15.05.2022
Создание статических и общих библиотек для LLVM libc ++ 3.3
Последняя версия LLVM libc++ 3.3 от SVN поставляется с CMakeLists.txt . Я новичок в CMake, но вчера я изучил достаточно, чтобы построить libc++ check-out на хосте RHEL 6.4 x86_64.
Кроме того, я смог добавить достаточно CPack связанных...
744 просмотров
schedule
10.08.2022
cpack генерирует RPM с записями %files, которые конфликтуют со спецификацией RPM. Как исправить?
В последнее время мне нужно убедиться, что наше программное обеспечение может быть упаковано с использованием cpack для RHEL 7 и его бесплатных перестроений (например, CentOS 7). Тем не менее, у меня возникла проблема, которой не было для RHEL 6.x...
3779 просмотров
schedule
23.07.2022
Создание установщика с помощью CMake + CPack + Wix
Резюме:
Как сгенерировать установщик Wix с помощью CMake/CPack?
Подробности:
Я пытаюсь сгенерировать установщик из проекта, использующего Wix, но, видимо, cmake/cpack настаивают на использовании nsis, например, из репозитория...
6550 просмотров
schedule
01.03.2022
CPack/CMake: разные префиксы установки для каждого CPACK_GENERATOR
Как указать разные префиксы установки для разных CPACK_GENERATOR?
Например:
пакет DEB должен быть установлен в /opt/project
архив TGZ должен состоять только из каталога project
Из документации я понял, что мне придется...
2374 просмотров
schedule
25.08.2022
Добавление файлов в пакеты АРХИВА только в CPack
Можно ли добавить некоторые файлы только в генераторы АРХИВА с помощью CMake/CPack? По-видимому, это делают компоненты, но я не могу понять, как сказать «добавлять только компонент X в генератор Y». Я сделал что-то вроде этого:
INSTALL(FILES...
721 просмотров
schedule
08.05.2022
Создайте пакет только для одного компонента с помощью CMake и CPack
У меня есть проект для клиент-серверного приложения, и я определил по одному компоненту установки для каждого.
Я использую set(CPACK_ARCHIVE_COMPONENT_INSTALL ON) , чтобы получить два разных файла пакета при запуске make package . Но у меня нет...
999 просмотров
schedule
05.06.2023
Запретить cmake запускать cpack
У меня есть проект CMake, в котором я хочу запретить make package делать что-то большее, чем печатать сообщение на некоторых платформах.
Я знаю, как добавить сообщение, даже фатальное, но оно выполняется во время генерации cmake, а не во время...
351 просмотров
schedule
06.08.2022
CMake + CPack: установить весь каталог (включая подпапки)
Я пытаюсь создать установочный пакет с помощью CMake и CPack. Все работает нормально, но я хотел бы значительно сократить объем кода, полностью скопировав папку ресурсов одним вызовом, а не по одному для каждой подпапки.
Пока что я делаю...
3059 просмотров
schedule
10.03.2023
Команда установки cmake/cpack не добавляет мой исполняемый файл в мой пакет deb
У меня возникли проблемы с тем, чтобы убедить cmake/cpack сгенерировать пакет debian, содержащий один исполняемый файл quine , хранящийся в определенной папке с именем /absolute/path .
Согласно...
814 просмотров
schedule
24.02.2022
Как я могу использовать bindpaths для создания патча WiX?
Я использую cmake/cpack для создания своего проекта с WiX.
cmake запускает программуheat.exe (или что-то подобное), которая создает файлы files.wxs, содержащие файлы моего проекта в следующем формате:
Предположим, что один файл с именем a.txt...
413 просмотров
schedule
20.06.2023
Как с помощью CPack сгенерировать пакет WIX?
Я использовал cmake 3.12.0. Существует один проект cmake, который создает одно консольное приложение. Я добавляю возможность генерации пакетов в этот проект cmake:
# ... above cmake code for one console application creation
# below code that I...
642 просмотров
schedule
17.12.2022
Пункт меню «Пуск» Uninstal исчезает
Я использую CPack в своем CMakeLists.txt для создания установщика для своего тестового приложения. Это мой код, который генерирует запись в меню «Пуск».
set(CPACK_GENERATOR "NSIS")
set(CPACK_START_MENU_SHORTCUTS "${PROJECT_NAME}")...
176 просмотров
schedule
25.12.2022
Символ приложения с CPack
Я пытаюсь указать изображение, которое используется CPack/NSIS для создания символа приложения. Он должен отображаться в папке меню «Пуск», в виде значка на рабочем столе и в меню приложений и функций. Что я знаю до сих пор:
# Icon displayed...
409 просмотров
schedule
07.02.2023
Как передать значение свойства в cpack-wix без повторного запуска cmake?
Я использую cmake и cpack и wix для создания и развертывания моего проекта. У установщика есть некоторые свойства, которые пользователь может ввести через графический интерфейс или параметры командной строки MSI. Я установил значения свойств...
154 просмотров
schedule
21.03.2023
CMake изменить файлы и права доступа к папкам
У меня есть CMakeLists.txt:
cmake_minimum_required(VERSION 3.14)
project(MyProject VERSION 1.0.0)
install(DIRECTORY images
DESTINATION "."
DIRECTORY_PERMISSIONS WORLD_READ WORLD_WRITE
FILES_MATCHING PATTERN "*.png")...
240 просмотров
schedule
14.02.2023
cmake/cpack распространяет библиотеку и ее зависимости
Допустим, мне нужно распространять библиотеку C++ libA , которая зависит от других библиотек libB и libC .
Конечный пользователь должен будет включить только файлы заголовков libA , но также должен связать два других.
Каков предпочтительный...
20 просмотров
schedule
16.09.2022