我有一個c++
項目中使用openCV
我建立了我的c++
項目一個DLL文件在C#
項目中使用,但是當我調試C#
項目,他有一個錯誤:Unable to load DLL,The specified module could not be found
。 請幫我:d如何建立OpenCV的項目對DLL
回答
我假設你正在使用加載的P/Invoke
DLL。確保OpenCV's
dll的位置是在你的搜索路徑(在64位Path
環境變量Windows 7)或該dll和所有的依賴都在相同的目錄中託管可執行文件。該目錄通常是bin\Release
或bin\Debug
目錄。
是否意味着我應該將OpenCV的dll拷貝到C#項目的bin \ Debug目錄中:D – 2013-05-08 03:38:28
是的,這意味着 – 2013-05-08 03:38:50
我試過了,但它不起作用:( – 2013-05-08 03:40:34
- 1. 建立一個相對於dll的路徑的項目
- 2. 如何建立一個網絡項目到多個.DLL?
- 3. 如何從多個項目建立一個DLL
- 4. 不能與cmake的建立opencv的項目
- 5. 爲現有的C++ DLL項目建立VersionInfo的難度
- 6. 建立多個項目的DLL的正確方法?
- 7. 建立沒有/ clr選項的dll
- 8. rxJava項目建立
- 9. 多項目建立
- 10. OCaml如何建立靜態項目
- 11. 如何建立一個Bookdown項目?
- 12. 如何建立這個項目?
- 13. 建立多目標項目
- 14. 從DLL構建C#項目
- 15. 如何運行DLL項目
- 16. 如何在gwt項目之間建立共享項目?
- 17. 如何建立glfw.h作爲DLL
- 18. Ivy如何在Jenkins建立項目應該成立?
- 19. TFS2010建立VS2005項目
- 20. Django - 建立項目打破
- 21. 不能建立Maven項目
- 22. 建立只修改項目?
- 23. 不能建立Xcode項目
- 24. 不能建立SSCatalog項目
- 25. 無法建立C++項目?
- 26. 無法建立todo_ddc項目
- 27. 將子項目dll共享到父項目對父項目獨立運行時的代碼
- 28. opencv_ffmpeg2413_64.dll Linux爲OpenCV構建
- 29. OpenCV的項目 - opencv.hpp建設問題
- 30. 如何製作空的mfc dll項目?
你使用一些像CLI這樣的託管環境吧? C#DLL和C++ DLL是不同的動物,你需要爲它準備一些包裝。 – 2013-05-08 05:14:04