我有opencv 2.4.6安装到我的机器,并希望使用它也安装了visual studio 2013。使用opencv与视觉工作室2013
做常规配置后,我面临着
1>opencv_core246d.lib(alloc.obj) : error LNK2038: mismatch detected for '_MSC_VER': value '1700' doesn't match value '1800' in main.obj
和许多其他类似此错误。
我发现这question这是类似于我的问题。接受的答案告诉我改变opencv,但我无法找到visual studio 2013的opencv。第二个答案根本没有帮助。
有没有其他方法可以解决这个问题,还是应该将我的visual studio
更改为2012
?
在此先感谢。
没有一个解决方法,它没有'v110',它有'v120(用于VS2013),v100(用于VS2010),v90(用于VS2008)'。 – smttsp
在这种情况下,如果您可以使用VC100编译opencv,那么您也可以在您的方面使用VC100 – lolando
或者,如果安装Visual Studio 2012快速版,您应该能够在Visual Studio 2013中选择“v110”(我不是100%肯定) – lolando