[問題] 裝了EmguCV後 C++/CLI執行會出錯
如標題
我原本用C++/CLI + OpenCV寫東西
想要EmguCV試看看
結果安裝了EmguCV 249後, C++/CLI的程式一樣可以編過,
但是執行都會出現"外部元件回傳例外狀況"的錯誤
搞好久看不出原因在哪裡,移除EmguCV 249之後又好了...
請問一下,為什麼兩種不同語言,會在系統上發生這種干涉呢?
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 140.122.53.10
※ 文章網址: http://www.ptt.cc/bbs/C_Sharp/M.1402329351.A.D24.html
→
06/12 01:08, , 1F
06/12 01:08, 1F
→
06/12 02:28, , 2F
06/12 02:28, 2F
→
06/12 02:28, , 3F
06/12 02:28, 3F
您誤會了
C++/CLI + OpenCV 是我原本慣用的架構
目前因為某些限制,我需要用C#來寫影像處裡的東西
所以想換成 C# + EmguCV 來做一個專案
→
06/12 09:08, , 4F
06/12 09:08, 4F
※ 編輯: deo2000 (140.122.53.17), 06/12/2014 15:10:54
推
06/12 22:02, , 5F
06/12 22:02, 5F
dll應該已經不同了,可能只剩下演算法是一樣的
我用C#的時候嘗試要自己import進opencv dll, 結果一直出錯,
上網查一查, 原來dll還有分managed與unmanaged, 那是.Net架構自己的東西,
managed 跟原生C/C++無關, 所以opencv dll屬於unmanaged, 就不能給C#用
※ 編輯: deo2000 (140.122.165.185), 06/13/2014 01:35:26
C_Sharp 近期熱門文章
PTT數位生活區 即時熱門文章