【问题标题】:Opencv install Error while using cmd使用cmd时Opencv安装错误
【发布时间】:2015-10-08 07:47:32
【问题描述】:

我打算用cmake安装opencv,当我用cmd在debug文件夹中输入mingw32-make时出现这个错误,有人可以帮帮我吗?

 C:\opencv\sources\Built_with_Qt\debug>mingw32-make    
[  2%] Built target zlib     
[  6%] Built target libtiff    
[ 10%] Built target libjpeg    
[ 15%] Built target libwebp    
[ 19%] Built target libjasper    
[ 20%] Built target libpng    
[ 27%] Built target IlmImf      
[ 27%] Built target opencv_hal_pch_dephelp    
[ 27%] Built target pch_Generate_opencv_hal     
[ 28%] Built target opencv_hal    
[ 28%] Built target opencv_core_pch_dephelp    
[ 28%] Built target pch_Generate_opencv_core    
[ 28%] Linking CXX shared library ..\..\bin\libopencv_core300d.dll    
c:/progra~2/dev-cpp/mingw64/bin/../lib/gcc/x86_64-w64-   mingw32/4.8.1/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find - lRunTmChk    
collect2.exe: error: ld returned 1 exit status    
mingw32-make[2]: *** [bin/libopencv_core300d.dll] Error 1    
mingw32-make[1]: *** [modules/core/CMakeFiles/opencv_core.dir/all] Error 2    
mingw32-make: *** [all] Error 2    

【问题讨论】:

标签: opencv cmake mingw32


【解决方案1】:

来自http://answers.opencv.org/question/40159/cannot-compile-opencv-30/

使用 mingw32 时,您必须禁用 IPP。这可以通过在 CMake-gui 中取消选中 WITH_IPP 或在运行 CMake 之前从 opencv\sources\3rdparty 中删除 ippicv 来完成。在任何情况下,通过删除 CMakeCache.txt 来清理缓存。

【讨论】:

    猜你喜欢
    • 2015-09-15
    • 2013-05-02
    • 2015-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-29
    相关资源
    最近更新 更多