[英]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.