C++ CMake:C编译器标识未知
我正在尝试用32位体系结构的VisualStudio10构建cmake 2.8.12项目。但我得到了这些错误,cmake无法创建项目。谁能给我一个解决方案吗。谢谢 这是在cmake gui窗口中显示的错误:C++ CMake:C编译器标识未知,c++,visual-studio-2010,cmake,C++,Visual Studio 2010,Cmake,我正在尝试用32位体系结构的VisualStudio10构建cmake 2.8.12项目。但我得到了这些错误,cmake无法创建项目。谁能给我一个解决方案吗。谢谢 这是在cmake gui窗口中显示的错误: CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeDetermineCompilerId.cmake:446 (execute_process): execute_process gi
CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeDetermineCompilerId.cmake:446 (execute_process):
execute_process given COMMAND argument with no value.
Call Stack (most recent call first):
C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeDetermineCompilerId.cmake:48 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)
C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeDetermineCCompiler.cmake:131 (CMAKE_DETERMINE_COMPILER_ID)
CMakeLists.txt:3 (project)
The C compiler identification is unknown
CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeDetermineCompilerId.cmake:446 (execute_process):
execute_process given COMMAND argument with no value.
Call Stack (most recent call first):
C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeDetermineCompilerId.cmake:48 (CMAKE_DETERMINE_COMPILER_ID_VENDOR)
C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeDetermineCXXCompiler.cmake:127 (CMAKE_DETERMINE_COMPILER_ID)
CMakeLists.txt:3 (project)
The CXX compiler identification is unknown
Could NOT find PkgConfig (missing: PKG_CONFIG_EXECUTABLE)
cl
命令是否有效cmake-G“Visual Studio 10”生成
以下变化对我来说很好:
cmake-G“Visual Studio 11 2012”。\..\source&&cmake gui..\source
建造得很好。你曾经在Tonmoy解决过这个问题吗?我自己也遇到了这个。看起来像一个cmake bug。有了cmake 3.8、Visual Studio 2017社区和Win10 v1803,我不必修改路径,只需使用
cmake-G“Visual Studio 15 2017”。
就足够了!