Проблема в библиотеке CMake Libsmscout - PullRequest
0 голосов
/ 30 октября 2019

При попытке запустить CMake для библиотеки https://github.com/Framstag/libosmscout

я получаю сообщение об ошибке на CMake Line 250

create_private_config("${CMAKE_CURRENT_BINARY_DIR}/privateinclude/osmscout/private/Config.h" "OSMScout")
error: Unknown CMake command "create_private_config .

ОС: Windows 10;IDE: Qt Creator

1 Ответ

1 голос
/ 30 октября 2019

При просмотре репозитория появляется ошибка в файле libosmscout/libosmscout/CMakeLists.txt в строке 250 . CMake определяет эту функцию в libosmscout/cmake/features.cmake, файле, который включен из файла верхнего уровня *1006* CMake. Попробуйте запустить CMake с помощью приведенных ниже команд, убедившись, что CMake запускается из корневого каталога хранилища (тот же каталог, содержащий файл appveyor.yml):

cd C:/path/to/your/repo_root
mkdir build
cd build
cmake ..

Файл appveyor.yml имеетнекоторые примеры конфигураций (например, Visual Studio 2015, x64), которые были протестированы с этим проектом.

...