大家好
最近在搞C#的應用程式
有用到CV
而在C# 用 CV 通常會推薦 Emgu Cv
但是我在windows 10 開發是沒問題
但是轉移到 windows 7 測試時候突然發生
"unable to load dll 'cvextern'"
這種奇妙錯誤
確實DLL檔案是存在的
在建置專案時候確實會產生
所以我爬一下文
看到這個:
"我也遇到相同的問题.在這个emgucv論坛上,我不知道為什麼 cvextern.dll 从emgucv 3.4.3中無法載入cvextern(因為無法找到cvextern),並且您允许使用檔案 cvextern.dll 从emgucv 3.4.2(確保選擇x64 / x86)中複製,在 /bin/Debug 這个檔案会在 /bin/Debug/x86中自動找到 或 /bin/Debug/x64 完成在Visual Studio上的程式構建後.
希望获得帮助。"
上面是說:
編譯時候必須要使用 64位元版本...
我就給他試試看
結果還真的可以
我想應該是CV的DLL版本問題...
給大家參考囉

留言板
歡迎留下建議與分享!希望一起交流!感恩!