[英]Entry Point Not Found - VS2019 OpenCV C++
圖中的錯誤信息通常意味着有一個dll
你鏈接到導入庫和沖突dll
當Windows搜索匹配的DLL被發現。 Windows 搜索的一個這樣的地方是PATH
環境變量的所有文件夾。
評論中提到您嘗試使用 vcpkg 構建 opencv,但由於 cuda 沖突而最終沒有使用它。 如果您的代碼正在使用此 opencv 構建的dlls
或導入庫的任何部分,或者 opencv 的dlls
位於PATH
環境變量中的文件夾中,則可能會導致您在此問題中遇到的問題。
我的建議是從vcpkg
安裝中刪除任何 opencv dll、頭文件和導入庫
vcpkg remove opencv4
可以解決這個問題。 或者,如果您根本不需要vcpkg
,則可以從 Windows PATH
環境變量中刪除vcpkg
的二進制文件夾。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.