cmake: как можно добавить внешние библиотеки в пакет - PullRequest
0 голосов
/ 28 января 2019

Я создаю свое программное обеспечение с помощью cmake.Программное обеспечение использует сторонние библиотеки, обнаруженные с помощью «Найти модули».Я хотел бы добавить все библиотеки, которые используются встроенными исполняемыми файлами и общими библиотеками, в место установки, а также пакет, созданный cmake / cpack.

В настоящее время я пытаюсь сделать это, вызвав команду установки с подписью CODE.Код - это вызов собственной функции cmake, которая принимает полный путь к встроенному общему объекту или может быть реализована.Сама функция вызывает get_prerequisites () в библиотеке, а затем пытается использовать install для добавления зависимостей в пакет install /.Это не удается при сборке пакета с ошибкой «Неизвестная команда cmake« установить ».».

Возможно, весь мой подход некорректен.Буду признателен за любое решение или даже идеи?

...