我有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