错误如下:
error LNK2038: 检测到“_ITERATOR_DEBUG_LEVEL”的不匹配项: 值“0”不匹配值“2”,可以定位到,是opencv的问题。
上网一查,都说是release下用了debug模式的库。
搞了很久,然后在vs2010中,将库路径的staticLib这个文件夹去掉,就没事了。当前编译状态是debug模式。
因此,估计staticLib这个文件夹里的都是release模式下编译的,而lib文件夹都是debug模式编译的。
知道了这个名堂,就好理解了。