由于以前调试一直用的是Debug模式,并且加载的静态库也是debug类型的,但是对应的dll文件却不能正常使用。因此导致了能够正常编译,却不能正常运行。
通过一段时间的网上搜索,终于找到解决方案了。
将原先加载的静态库由debug类型改为release类型,即“opencv_cored230d.lib”改为"opencv_core230.lib"。另外,在运行程序时,将debug改为release即可。
自己浪费了挺长一段时间才了解,希望能给大家借鉴一下。
由于以前调试一直用的是Debug模式,并且加载的静态库也是debug类型的,但是对应的dll文件却不能正常使用。因此导致了能够正常编译,却不能正常运行。
通过一段时间的网上搜索,终于找到解决方案了。
将原先加载的静态库由debug类型改为release类型,即“opencv_cored230d.lib”改为"opencv_core230.lib"。另外,在运行程序时,将debug改为release即可。
自己浪费了挺长一段时间才了解,希望能给大家借鉴一下。