Не удается настроить пример файла CMakeLists.txt для websocketpp - PullRequest
0 голосов
/ 22 февраля 2019

При попытке настроить файл CMakeLists.txt в папке examples/echo_server в репозитории websocketpp из графического интерфейса CMake в Windows 10 я получаю следующий результат:

CMake Error at CMakeLists.txt:5 (init_target):
  Unknown CMake command "init_target".


CMake Warning (dev) in CMakeLists.txt:
  No cmake_minimum_required command is present.  A line of code such as

    cmake_minimum_required(VERSION 3.13)

  should be added at the top of the file.  The version specified may be lower
  if you wish to support older CMake versions for this project.  For more
  information run "cmake --help-policy CMP0000".
This warning is for project developers.  Use -Wno-dev to suppress it.

Configuring incomplete, errors occurred!
See also "D:/third-party-software/websocketpp/examples/echo_server/build/CMakeFiles/CMakeOutput.log".

Почему я получаю ошибку Unknown CMake command "init_target", и что мне с этим делать?Я прогуглил это, но я получил только один удар по этому точному сообщению, и речь идет о создании websocketpp, а не отдельном примере.

1 Ответ

0 голосов
/ 22 февраля 2019

init_target не является командой cmake.Это пользовательский марко, который определен в cmake/CMakeHelpers.cmake файле.

Вы должны включить его через include(CMakeHelpers) в CMakeLists.txt, чтобы использовать init_target и другие пользовательские команды.

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