cmake编译opencv总是出错 求助啊

系统:win8.1基本上都是按这篇博客配置的,mingw环境变量也添加了,但是总是出现如下错误,求解决啊:CMakeError:CMakewasunabletofinda... 系统:win8.1 基本上都是按这篇博客配置的,mingw环境变量也添加了,但是总是出现如下错误,求解决啊:
CMake Error: CMake was unable to find a build program corresponding to "MinGW Makefiles". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.

CMake Error: CMake was unable to find a build program corresponding to "MinGW Makefiles". CMAKE_MAKE_PROGRAM is not set. You probably need to select a different build tool.

CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.Missing variable is:CMAKE_CXX_COMPILER_ENV_VAR

CMake Error: Could not find cmake module file: D:/opencv/opencv2/CMakeFiles/3.3.1/CMakeCXXCompiler.cmake

CMake Error: Error required internal CMake variable not set, cmake may be not be built correctly.Missing variable is:CMAKE_C_COMPILER_ENV_VAR

CMake Error: Could not find cmake module file: D:/opencv/opencv2/CMakeFiles/3.3.1/CMakeCCompiler.cmake

Configuring incomplete, errors occurred!
展开
 我来答
wu家钦
2018-04-25 · TA获得超过1.2万个赞
知道小有建树答主
回答量:88
采纳率:100%
帮助的人:1.4万
展开全部

是你的编译器版本不对, You probably need to select a different build tool.
在点击configure时,会出来一个选择编译器的框,你选一个你机器里有的编译器就可以了。

延展回答:

CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。只是 CMake 的组态档取名为 CMakeLists.txt。Cmake 并不直接建构出最终的软件,而是产生标准的建构档(如 Unix 的 Makefile 或 Windows Visual C++ 的 projects/workspaces),然后再依一般的建构方式使用。

这使得熟悉某个集成开发环境(IDE)的开发者可以用标准的方式建构他的软件,这种可以使用各平台的原生建构系统的能力是 CMake 和 SCons 等其他类似系统的区别之处。

匿名用户
2017-09-08
展开全部
遇到一样的情况,我是在环境变量中添加了路径就好了。D:\QT\Qt5.6.1\cmake\bin;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
hello_kiqi
2015-09-06 · 超过57用户采纳过TA的回答
知道小有建树答主
回答量:137
采纳率:0%
帮助的人:86.6万
展开全部
是你的编译器版本不对, You probably need to select a different build tool.
在点击configure时,会出来一个选择编译器的框,你选一个你机器里有的编译器就可以了。
追问
我安装的编译器就是mingw啊  vs我根本没有装,这个该选什么呢?  能在哪里查看自己安装的编译器吗?
本回答被提问者和网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式