CMake 将无法正确生成此项目。CMakeLists.txt:2 (project) 中的 CMake 错误:找不到CMAKE_CXX_COMPILER

CMake will not be able to correctly generate this project. CMake Error at CMakeLists.txt:2 (project): No CMAKE_CXX_COMPILER could be found

提问人:Narmadha 提问时间:11/6/2023 最后编辑:Narmadha 更新时间:11/6/2023 访问量:55

问:

我遇到了 Gradle Wrapper 构建示例的问题。与 CMAKE 相关的问题。 我的系统中当前安装的软件版本如下。

  • Python 版本:2.7.18(因为项目需要)。
  • CMake 版本 3.22.6。
  • Java 版本:11.0.16.1 2022-08-12 LTS。
  • 安装了 C++ 2012 开发工具可再发行组件 (x64) 的 Visual Studio 2022 社区。
  • CMAKE_CXX_COMPILER设置为 2022\Community\VC\Tools\MSVC\14.37.32822\bin\Hostx64\x64\cl.exe。
  • 安装了Android版SDK构建工具34个。

它失败,并显示以下输出:

-- Check for working C compiler: C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe - broken
CMake Error at C:/Program Files/CMake/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake:69 (message):
  The C compiler

    "C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.37.32822/bin/Hostx64/x64/cl.exe"

  is not able to compile a simple test program.
 CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
  CMakeLists.txt:2 (project)


CMake Error at CMakeLists.txt:2 (project):
  No CMAKE_CXX_COMPILER could be found.



-- Configuring incomplete, errors occurred!


尝试安装不同的兼容版本。

python-2.7 cmake android-sdk-tools gradlew

评论


答: 暂无答案