- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何在 MSYS2 中安装和配置“cmake”?我尝试安装以下 MSYS 包
我在运行任何 cmake 命令时都收到以下错误
'''CMakeLists.txt:5 (cmake_minimum_required) 处的 CMake 弃用警告:与 CMake < 2.8.12 的兼容性将从 future 版本中删除CMake。
更新 VERSION 参数值或使用 ... 后缀来告诉CMake 该项目不需要与旧版本兼容。
-- C编译器标识未知-- CXX 编译器标识未知CMakeLists.txt:8 处的 CMake 错误(项目):CMAKE_C_COMPILER:
cl
不是完整路径,在 PATH 中找不到。
要在 Visual C++ 中使用 NMake 生成器,必须从 shell 运行 cmake可以从命令行使用编译器 cl。这个环境是无法调用 cl 编译器。要解决此问题,请从Visual Studio 命令提示符 (vcvarsall.bat)。
通过设置环境告诉 CMake 在哪里可以找到编译器变量“CC”或 CMake 缓存条目 CMAKE_C_COMPILER 到完整路径编译器,或者编译器名称(如果它在 PATH 中)。
CMakeLists.txt:8 处的 CMake 错误(项目):CMAKE_CXX_COMPILER:氯不是完整路径,在 PATH 中找不到。
要在 Visual C++ 中使用 NMake 生成器,必须从 shell 运行 cmake可以从命令行使用编译器 cl。这个环境是无法调用 cl 编译器。要解决此问题,请从Visual Studio 命令提示符 (vcvarsall.bat)。
通过设置环境告诉 CMake 在哪里可以找到编译器变量“CXX”或 CMake 缓存条目 CMAKE_CXX_COMPILER 到完整路径编译器,或者编译器名称(如果它在 PATH 中)。
-- 配置不完整,出现错误!'''请帮助解决此错误。
最佳答案
Windows 上的 CMake 默认尝试使用 MSVC 编译器 (cl
)。要使其使用 GCC,请添加以下标志:-DCMAKE_C_COMPILER=gcc -DCMAKE_CXX_COMPILER=g++
。
关于cmake - 如何在MSYS2中安装配置 'cmake'?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65146595/
我是一名优秀的程序员,十分优秀!