我正在尝试按照在Windows环境中构建QGIS的分步说明,因此我很难理解在CMAKE中为Bison和flex设置路径的位置以及在哪里可以找到选项BINDINGS_GLOBAL_INSTALL ?
我在bash脚本中删除了@echo,在运行cmake-gui
之前,我在cmd中获得了以下输出。
C:\Users\Matrix\Desktop>set VS90COMNTOOLS=C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\Common7\Tools\
C:\Users\Matrix\Desktop>call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" x86_amd64
**********************************************************************
** Visual Studio 2017 Developer Command Prompt v15.0.26430.6
** Copyright (c) 2017 Microsoft Corporation
**********************************************************************
[vcvarsall.bat] Environment initialized for: 'x86_x64' Microsoft Windows [Version 10.0.15063]
(c) 2017 Microsoft Corporation. All rights reserved.
C:\Users\Matrix\Desktop>cmake-gui
我还试图在visual studio中用c ++运行一个小的hello world脚本,它按预期工作。
我已从我的CMAKE错误消息上传了一个打印屏幕
C编译器标识未知
CXX编译器标识未知
CMakeLists.txt的CMake错误:10(项目):
找不到CMAKE_C_COMPILER。
CMakeLists.txt的CMake错误:10(项目):
找不到CMAKE_CXX_COMPILER。