visual stdio 配置opencv库时,对于运行debug 和 release版本所关联的lib库是不同,为了便捷的切换两个版本的lib,不产生干扰,我而可以通过以下方法添加lib,而不用在附加依赖项中添加或更换。
#ifdef _DEBUG
#pragma comment(lib, "opencv_world343d.lib")
#else
#pragma comment(lib, "opencv_world343.lib")
#endif
以上是通过opencv3.4.4做的一个例子,可以在目录opencv\build\x64\vc14\lib下找到所需的lib文件名,其中后缀带d为debug模式下所需要的lib文件。