vs2015 中使用openvino 運行報錯

開發環境:vs2015 + openvino 2018R5.0
openvino 是intel 開發的一套跨平臺深度學習加速庫,支持 linux ,windows ,macos 等平臺
openvino windows 平臺支持的IDE 爲vs2015, vs2017

openvino 安裝
https://docs.openvinotoolkit.org/latest/_docs_install_guides_installing_openvino_windows.html

安裝成功之後,目錄結構如下圖:

如圖所示 computer_vision_sdk 目錄是指向具體路徑的一個軟鏈接(快捷方式),目的是統一路徑名稱。

在 vs2015 中指定opencv 的 頭文件,庫文件路徑設置爲 openvino 中的opencv(C:\Intel\computer_vision_sdk\opencv)

設置完成之後運行,提示如下錯誤:

無法定位程序輸入點?21Net@dnn4_v20181205@dnn@cv@@QEAA@XZ於動態鏈接庫
D:\my_code\00-openc\opencV_practice\srcx64\Debug\face_detect.exe上。

解決方法:
原因是:由於之前本機已安裝了opencv ,並且設置了opencv中 dll文件路徑到環境變量中。
所以現在要做的只需將 openvino中的opencv 中d11 文件路徑到環境變量中。
另外要將 C:\Intel\computer_vision_sdk\inference_engine\bin\intel64\Debug 設置到環境變量中,不然會提示找不
inference_engined.dll。
如果要支持Release 模式則設置 C:\Intel\computer_vision_sdk\inference_engine\bin\intel64\Relase 設置到環境變量中。

環境變量設置完成之後重啓或是採用dos命令使環境變量立即生效即可。


 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章