[問題] openCV3.0 VS2010 問題

作者: schizophrena (你很記者你很腦殘)   2016-03-07 16:12:04
開發平台(Platform): (Ex: VC++, GCC, Linux, ...)
VS2010
額外使用到的函數庫(Library Used): (Ex: OpenGL, ...)
CUDA 7.5 openCV3.0
問題(Question):
我使用cmake編了VS2010+openCV3.0+CUDA7.5的函式庫
在mat(包括cuda端和openCV端的宣告)都沒問題
但是只要是使用到
waitKey(..)
imread(..)
imshow(..)等跟介面有關的函式
就會出現讀取不該讀取的記憶體位址的訊息
而跳出來的錯誤位置在
crt0dat.c 這個檔案 是Visual Studio的內建檔案
餵入的資料(Input):

預期的正確結果(Expected Output):
無事完結
錯誤結果(Wrong Output):
Exception
請問一下 有沒有人發生過VS2010和openCV3.0的問題?
我又重編了VS2010+CUDA7.5+OpenCV2.4.12, 是沒這個問題
一切正常
很可能是openCV3.0的問題
有人知道怎麼解嗎?
作者: a98765s (綠茶微微)   2016-03-07 16:27:00
比較好奇的是,opencv的build沒有vc10的資料夾,您選哪個?打錯,是build的x64或x86裡面沒vc10
作者: schizophrena (你很記者你很腦殘)   2016-03-07 16:37:00
自己編啊~因為你要用到cuda你就得自己編
作者: a98765s (綠茶微微)   2016-03-07 16:39:00
原來~~~~~謝謝!!
作者: TeaEEE (愛不趴 不愛趴)   2016-03-09 10:10:00
3.0這版問題好多

Links booklink

Contact Us: admin [ a t ] ucptt.com