因为项目原因,要用到codeblocks和opencv,下载的opencv提取后目录opencv4.3.0\opencv\build\x64下只有vc14和vc15这两个vs编译的库,因此需要自己使用MinGW编译opencv源码,按照网上方法下载CMake操作后(为了避免出错,最好先将CMake和codeblocks的MinGW下的bin目录都添加到系统环境变量Path变量中),在cmd中操作输入mingw32-make命令后,遇到如下问题
重新输入该命令,也是马上在33%进度处失败
查找网上方法一些方法后,尝试了其中的一种,就是在CMake工具操作阶段,将OPENCV_ENABLE_ALLOCATOR_STATS后面的勾去掉,重新Configure和Generate,然后cmd输入对应命令成功通过了此处,如下:
完成后,再输入命令ming32-make install即可
我是在opencv\build\x64目录下创建MinGW文件夹,上面所有操作生成的文件全部在该目录下