openCV:使用InstallShield Limited找不到入口点

时间:2015-05-27 07:08:18

标签: c++ opencv visual-studio-2013

我试图为我的opencv项目创建一个安装程序。项目运行得很好,编译时或运行时没有错误。 我还需要程序在其他机器上运行,所以我想制作一个安装程序。我已经读过MS VS 2013已经停止使用部署工具,所以我使用 InstallShied Limited

我根据他们的教程设置所有内容,我正在添加opencv库,它构建,我可以安装我的应用程序。但是只要在其他机器上安装它,我就会收到以下错误消息:

无法在动态链接库opencv_imgproc.dll

中找到过程入口点_except1

如果我只是将dll文件与exe文件一起复制到另一台机器,我也会收到此错误。这是否意味着dll与系统不兼容?我在两台机器上都使用Windows 8.1。当我从VS构建它时它运行起来也很奇怪。

非常感谢任何建议。

的问候, HH

1 个答案:

答案 0 :(得分:1)

解决方案:我已经包含64位dll并在32位上运行。 32位dll在vc10中