我正在學習如何使用OpenCV,並作爲練習運行程序(在發佈模式,x64)。我有0編譯錯誤,但有一個彈出式屏幕,說:視覺工作室2010程序無法啓動,因爲opencv_core243.dll丟失
「程序無法啓動,因爲opencv_core243.dll缺少」
不過,我確信我聲明瞭正確的環境變量並指定必要的庫/目錄。當我複製下面的.dll文件到X64 /釋放我的問題是固定的:
- opencv_core243.dll
- opencv_highgui243.dll
- opencv_imgproc243.dll
我的程序編譯罰款和現在作品。不過,我想知道爲什麼。複製和粘貼這些.dll文件感覺很便宜。我錯過了自動生成這些.dll文件的步驟嗎?
它無法找到dll。將它們複製到發佈目錄中修復該問題。看看這個。 http://msdn.microsoft.com/en-us/library/yx7xezcf(v=vs.71).aspx –