【问题标题】:opencv dll error - can't locate procedure LoadPackagedLibrary in KERNEL32.dllopencv dll 错误 - 在 KERNEL32.dll 中找不到过程 LoadPackagedLibrary
【发布时间】:2013-07-03 09:19:47
【问题描述】:

我有一个简单的 OpenCV 程序,可以使用预构建的 dll 运行一切正常。但是当我切换到 我自己的 dll,应用程序因错误而崩溃:

过程入口点 LoadPackagedLibrary 不能位于动态链接库 KERNEL32.dll 中

我的系统:
CPU:英特尔酷睿 i5-3210M 2.5 GHz
GPU:NV GeForce 650m
操作系统:Windows7 64 位
CUDA 工具包:5.0
OpenCV 版本:2.4.5
OpenCV 构建选项(CMake):VS2010 WIN64 TBB IPP OPENGL CUDA
我的应用程序的 C++ 编译器:VS2012
OpenCV 的 C++ 编译器:VS2010
用于应用程序的 DLL:opencv_core245.dll tbb.dll
应用构建选项:发布 x64

我的 opencv_core245.dll 有什么问题?

【问题讨论】:

  • 我在带有 TBB 的 OpenCV 3.0.0 的 Windows 7 上遇到了同样的问题

标签: windows visual-studio opencv dll tbb


【解决方案1】:

来自 MSDN 文档 - LoadPackagedLibrary。最低支持的客户端是Windows 8,不是Windows 7,所以无法使用此功能。

【讨论】:

    猜你喜欢
    • 2012-01-03
    • 2018-07-22
    • 2014-04-26
    • 1970-01-01
    • 2015-09-28
    • 2013-12-01
    • 2016-11-09
    • 2011-10-19
    • 1970-01-01
    相关资源
    最近更新 更多