作者schizophrena (你很記者你很腦殘)
看板C_and_CPP
標題[問題] openCV3.0 VS2010 問題
時間Mon Mar 7 16:12:04 2016
開發平台(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的問題
有人知道怎麼解嗎?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.216.55.178
※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1457338328.A.BE0.html
→ a98765s: 比較好奇的是,opencv的build 03/07 16:27
→ a98765s: 沒有vc10的資料夾,您選哪個? 03/07 16:28
推 a98765s: 打錯,是build的x64或x86裡面沒vc10 03/07 16:29
→ schizophrena: 自己編啊~ 03/07 16:37
→ schizophrena: 因為你要用到cuda你就得自己編 03/07 16:37
→ a98765s: 原來~~~~~謝謝!! 03/07 16:39
推 TeaEEE: 3.0這版問題好多 03/09 10:10