CMake Ошибка в CMakeLists.txt: 96 (установить): установить TARGETS с неизвестным аргументом «NAMELINK_COMPONENT» - PullRequest
0 голосов
/ 05 октября 2019

Я пишу CMakeLists.txt для компиляции и установки моих программ. У меня следующая ошибка с приведенной ниже командой install (). Мне нужно установить символическую ссылку (в дополнение к файлу библиотеки) для созданной библиотеки.

CMake Ошибка в CMakeLists.txt: 96 (установка): установить TARGETS с неизвестным аргументом «NAMELINK_COMPONENT».

install(TARGETS my-library
        LIBRARY
          DESTINATION /usr/lib/
          COMPONENT Libraries
          NAMELINK_COMPONENT Development
       )

Я следую инструкциям, приведенным в документации CMake (https://cmake.org/cmake/help/v3.13/command/install.html#)., это из-за версии cmake на моем ПК или синтаксической ошибки? Пожалуйста, помогите.

1 Ответ

0 голосов
/ 05 октября 2019

Вы должны иметь ту же версию CMake (v3.13) или более новую.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...