一、正确使用imread()和imshow()函数的前提是:保证
在debug模式下,项目的properties->configurations properties->linker->input->additional dependencies中的lib库都是xxxd.lib,
而在release模式下,lib库都是xxx.lib,上图
二、为什么有时候会出现下面的情况呢?
可能的原因是在配置连接器时,将debug和release下的一些库添加错了位置,正确的位置是:
配置连接器:在解决方案资源管理器里,项目(右击菜单项)->属性->配置属性->链接器->输入->附加依赖项
分别针对debug配置和release配置添加一些库。
但新手可能在属性管理器里,Debug|Win32->Microsoft.Cpp.Win32.user->链接器->输入->附加
依赖项 and Release|Win32->Microsoft.Cpp.Win32.user->链接器->输入->附加依赖项
里分别针对debug配置和release配置添加一些库,就会出错,因为在这里的配置将会
直接更改链接器中“属性的值”。
那么,如何更改链接器中“属性的值”呢?
可以参见这个帖子
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)