3
ответа

Изменение поведения установки добавленных подкаталогов в cmake [duplicate]

Моя проблема заключается в следующем. У меня есть простой проект cmake, который зависит от двух других библиотек (A и B), содержащих файлы CMakeLists.txt. Я добавляю их через команду add_subdirectory (). Я хочу использовать ...
вопрос задан: 11 February 2016 17:01
1
ответ

Упаковочный файл systemd с RPM-генератором CPack [дубликат]

Мне нужно переключить CPack из генератора DEB в генератор RPM. Мой пакет содержит файл systemd unit: install (FILES systemd / myservice.service DESTINATION / lib / systemd / system) Он отлично работает с ...
вопрос задан: 27 July 2014 17:49
1
ответ

Переменная в CMake указывает на каталог, в котором он был вызван? [Дубликат]

В CMake мне нужно знать полный путь к скрытому каталогу, в котором я есть. Для контекста в моем репо я делаю - 1. mkdir .build 2. cd .build / 3. cmake .. Мне нужно пройти путь в файл спецификации для сборки ...
вопрос задан: 12 May 2014 12:06
0
ответов

Как сгенерировать установщик .msi с помощью cmake?

Я пытаюсь сгенерировать установщик .msi с помощью cmake. Я могу создавать файлы .dll и .lib с некоторой конфигурацией в CMakeLists.txt. Пожалуйста, предоставьте пример CMakeLists.txt для создания .msi ...
вопрос задан: 5 August 2019 09:25
0
ответов

CPack не включает скомпилированный код зависимости и заголовки

Я пишу библиотеку C с двумя подпроектами и одной зависимостью. Зависимость является подмодулем Git и имеет собственный файл CMakeLists.txt. foo и bar - мои проекты, а baz - зависимость. ...
вопрос задан: 18 March 2019 19:43
0
ответов

CPack RPM помещает библиотеку в & ldquo; предоставляет & rdquo; и & ldquo; требует & rdquo; списки

Мой продукт foo состоит из библиотеки: libfoo.so и исполняемого файла: foo, который зависит от libfoo.so и стороннего libbar.so. Я использую CPack, чтобы получить RPM-пакет foo, который содержит lib / libfoo.so и ...
вопрос задан: 11 March 2019 15:31
0
ответов

Назначение папки заголовков Cpack

Мне нужно найти все заголовки из моей библиотеки не в / usr / include, а в / usr / include / mylibname. Обратите внимание, что я хочу изменить расположение заголовков. Мой файл .so, который я хочу сохранить в папке / usr / lib, я ...
вопрос задан: 23 May 2017 12:12