在Win7 32位上使用代码块10.05构建opencv2.4.2(带有cmake 2.8.9)时出错。

时间:2012-10-24 08:55:02

标签: opencv cmake codeblocks

-------------- Clean: all in OpenCV ---------------

Cleaned "OpenCV - all"

-------------- Build: all in OpenCV ---------------

Using makefile: Makefile
Execution of 'make.exe -s -f Makefile all' in 'C:\opencv\build' failed.
Nothing to be done.

我在堆栈溢出中发现了here对该问题的威胁。

但是,我不知道如何以及从何处将“make.exe”更改为“mingw32-mage.exe”! 我按照所有说明使用cmake生成opencv2.4.2项目,但我认为由于在codeblocks的工作区中只有CmakeLists.txt文件而没有正确生成makefile

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

在CMake GUI程序中,在旧CMake的情况下查找名为CMAKE_BUILD_TOOLCMAKE_MAKE_PROGRAM的变量。将其更改为您想要的任何内容并重新配置/重新生成缓存。