相关疑难解决方法(0)

无法确定要使用什么 cmake 生成器-VS Code-Windows 10

在 Windows 10 PC 中的 vs code 中编译 cpp 文件时,在给出“cmake:debug”后,我收到这样的错误“无法确定要使用的 cmake 生成器。请安装或配置首选生成器或更新 settings.json,您的套件配置或路径变量”错误如何解决

c++ c++17

10
推荐指数
2
解决办法
3万
查看次数

CMake无法找到与“ Unix Makefiles”相对应的构建程序

编码新手。我已经安装了CLion,并且打算开始在C ++上进行编码。我还安装了Cygwin。我已经研究了最后一个小时左右的编译器如何工作以及如何使用它,但是当我在Clion上选择编译器时,出现了错误

“ CMake错误:CMake无法找到与“ Unix Makefiles”相对应的构建程序。未设置CMAKE_MAKE_PROGRAM。您可能需要选择其他构建工具。

“在启用语言之后,未设置CMake错误:CMAKE_C_COMPILER”

“在启用语言后,未设置CMake错误:CMAKE_CXX_COMPILER”

我一直在寻找一些答案,但是它们似乎都非常模糊或不完全是我想要的答案。如果有人可以帮助我,我真的很感激,因为我很想开始编码,但这使我退缩。谢谢。

c++ cmake clion

6
推荐指数
1
解决办法
2万
查看次数

不知道如何为MinGW构建OpenCV

TL; DR;

我正在尝试为MinGW构建OpenCV.cmake虽然我可以使用g ++.exe编译示例代码,但仍然抱怨没有理智的CXX编译器.


长版

我尝试为MinGW找到一个二进制文件,但这不起作用.

我尝试编译MinGW,但是因为sh.exe在路径中的一些错误而失败了.我很困惑,因为重命名文件系统上的目标文件并没有解决问题.

E:\work\opencv\mybuild> cmake -G "MinGW Makefiles" ../sources
CMake Error at C:/Program Files (x86)/CMake 2.8/share/cmake-2.8/Modules/CMakeMin
GWFindMake.cmake:22 (message):
  sh.exe was found in your PATH, here:


  C:/Users/desuna/AppData/Local/GitHub/PortableGit_054f2e797ebafd44a30203088cd3d
58663c627ef/bin/sh.exe


  For MinGW make to work correctly sh.exe must NOT be in your path.

  Run cmake from a shell that does not have sh.exe in your PATH.

  If you want to use a UNIX shell, then use MSYS Makefiles.

Call Stack (most recent call first):
  CMakeLists.txt:56 …
Run Code Online (Sandbox Code Playgroud)

c++ opencv cmake

3
推荐指数
1
解决办法
1万
查看次数

标签 统计

c++ ×3

cmake ×2

c++17 ×1

clion ×1

opencv ×1