Windows上编译Libsmscout库时出错

时间:2019-10-30 00:55:46

标签: c++ cmake

虽然我尝试为库https://github.com/Framstag/libosmscout运行CMake

我在CMake Line 250上收到错误

REPORT RequestId: 8b4a32a4-7dc0-4342-a998-48b051d683e0 Duration: 182.29 ms Billed Duration: 200 ms Memory Size: 128 MB Max Memory Used: 35 MB

OS:Windows 10; IDE:Qt Creator

1 个答案:

答案 0 :(得分:2)

通过浏览存储库,似乎在line 250libosmscout/libosmscout/CMakeLists.txt文件中发生了错误。 CMake在libosmscout/cmake/features.cmake中定义了此功能,该文件包含在顶级 CMake文件中。尝试使用以下命令运行CMake,确保CMake从存储库的根目录(包含appveyor.yml文件的同一目录)启动:

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

appveyor.yml文件具有一些示例配置(例如Visual Studio 2015,x64),已经通过该项目进行了测试。