- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试构建 openCv,我之前从未构建过任何东西。
我在 C:\MinGW 中安装了 gcc ftp://ftp.equation.com/gcc/gcc-7.1.0-64.exe现在,当我在命令行中键入“gcc --version”时,我得到了一个 awnser。
然后我从 https://cmake.org/ 安装了 CMAKE
我运行 GUI 并选择我的源文件夹,然后在发生错误时点击“配置”。
根据我的研究,我的路径中应该有“mingw64-make”,这不是因为在命令行中键入它时会产生“无法识别”
我用 UltraSearch 搜索我的驱动器,它只返回了这个:
Name Path Size Last Change File Type
x86_64-w64-mingw32-c++.exe C:\MinGW\bin\ 1,10 MB 11/10/2017 .exe (Application)
x86_64-w64-mingw32-g++.exe C:\MinGW\bin\ 1,10 MB 11/10/2017 .exe (Application)
x86_64-w64-mingw32-gcc-7.1.0.exe C:\MinGW\bin\ 1,10 MB 11/10/2017 .exe (Application)
x86_64-w64-mingw32-gcc-ar.exe C:\MinGW\bin\ 75,00 KB 11/10/2017 .exe (Application)
x86_64-w64-mingw32-gcc-nm.exe C:\MinGW\bin\ 74,50 KB 11/10/2017 .exe (Application)
x86_64-w64-mingw32-gcc-ranlib.exe C:\MinGW\bin\ 74,50 KB 11/10/2017 .exe (Application)
x86_64-w64-mingw32-gcc.exe C:\MinGW\bin\ 1,10 MB 11/10/2017 .exe (Application)
x86_64-w64-mingw32-gfortran.exe C:\MinGW\bin\ 1,10 MB 11/10/2017 .exe (Application)
看来最新的 gcc 版本中没有这个 mingw64-make,我该怎么办?
谢谢。
最佳答案
make 工具——比如 mingw32-make——是一个额外的程序,它不是编译器的一部分,但有时会与编译器捆绑在一起。在你的情况下它不是,你必须明确地得到它。
我建议使用 msys2环境,因为它可以轻松访问您需要的一切(包括 Ninja 构建系统——一个 make 替代品)。
从 MINGW64 Shell 安装,例如pacman -S mingw-w64-x86_64-{toolchain,cmake,ninja}
。
然后使用cmake -G Ninja …
。
您还将拥有 mingw32-make.exe
,但没有充分的理由不在可用时将 Ninja 与 CMake 一起使用。
或者,您可以获得 Visual Studio 的拷贝并使用 NMake Makefiles...
或 Visual Studio...
生成器。
关于c++ - CMake : CMAKE_MAKE_PROGRAM is not set,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46696903/
我对 CMake 已经束手无策了;它有很大的潜力,但我似乎无法让它找到基本的系统工具(即 make )来运行。 症状 CMake 和 CMake GUI 生成以下内容(删除 CMakeCache.tx
我正在尝试构建 openCv,我之前从未构建过任何东西。 我在 C:\MinGW 中安装了 gcc ftp://ftp.equation.com/gcc/gcc-7.1.0-64.exe现在,当我在命
我是 CMake 的新手,正在尝试了解如何配置 CMake 以使用 Ninja 作为构建工具。我遇到的具体问题是我正在尝试使用他们的 install.py 为 vim 安装 YouCompleteMe
我有一个项目,我正在通过 Jenkins CI 服务器运行并使用 Cmake 插件构建,但我一直收到相同的错误: -- Configuring done -- Generating done -- B
我下载了 ndk cmake 和 LLDB 用于 ndk 开发。然后我创建了一个项目 c++代码,应用程序编译出错。 CMake Error: CMake was unable to find a b
我要为这个错误发疯。我已经尝试根据可以在 stackoverflow 中找到的一些建议搜索和更改我的代码,但仍然得到相同的错误。 我已经下载了 CMake,里面有 Ninja。没有LLDB。 My N
有人知道这个 CMake 构建问题吗?我看到了几个类似的问题,但他们在 Window 就我而言, 操作系统:Ubuntu 16.04 CMake 版本:3.11 当我在下面写终端时cmake -DRO
我是一名优秀的程序员,十分优秀!