OpenCV配置内存报错

解决办法: 更改静态链接库的顺序

注意检查附加依赖项的顺序问题,将二者调换顺序
opencv_world410d.lib
opencv_world410.lib
在这里插入图片描述

原因

opencv_world410d.lib是Debug模式下的静态链接库,opencv_world410.lib是Release模式下的静态链接库。(Debug模式下存在中间调试文件,二者的调试模式不相同)

假如是.lib在前面的话,在DEBUG模式下,解释器先寻找opencv的DEBUG相关依赖项,先调用opencv_world410.lib,则会卡在内存报错节点上