我有一個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. 不能與cmake的建立opencv的項目
- 4. 建立多個項目的DLL的正確方法?
- 5. 建立沒有/ clr選項的dll
- 6. rxJava項目建立
- 7. 如何建立一個Bookdown項目?
- 8. 從DLL構建C#項目
- 9. 如何運行DLL項目
- 10. 如何在gwt項目之間建立共享項目?
- 11. 如何建立glfw.h作爲DLL
- 12. TFS2010建立VS2005項目
- 13. 不能建立Xcode項目
- 14. 建立只修改項目?
- 15. opencv_ffmpeg2413_64.dll Linux爲OpenCV構建
- 16. 將子項目dll共享到父項目對父項目獨立運行時的代碼
- 17. OpenCV的項目 - opencv.hpp建設問題
- 18. 如何製作空的mfc dll項目?
- 19. 如何構建在VS2005中使用MDd dll的MTd項目
- 20. 如何在一個項目中創建不同的DLL?
- 21. 如何在VS2008中禁用DLL項目的寄存器DLL構建步驟?
- 22. 如何構建可視化(kinook)建立C++項目?
- 23. ndk構建未能建立PocketSphinxAndroidDemo項目
- 24. 的StackOverflowError同時建立我的項目
- 25. 如何在Visual Studio 2010中部署基於OpenCV的獨立項目?
- 26. 如何建立一個NUnit的項目 - 項目基地和應用基礎
- 27. PCA項目和Opencv中的項目
- 28. 當我建立我的Android項目Crimeapp
- 29. 建立使用Boost項目與ArchLinux的
- 30. 建立與Math.net Numerics的項目和C#
你使用一些像CLI這樣的託管環境吧? C#DLL和C++ DLL是不同的動物,你需要爲它準備一些包裝。 – 2013-05-08 05:14:04