关于opencv程序的打包发布问题

主要的两个问题:opencv_ffmpeg245d.dll和opencv_imgproc245.dll


比如你要打包发布名字叫做Project1的项目,在这个项目打开的状态下新建一个项目setup(安装和部署下面的安装向导),将需要的主输出资源文件等打包到该setup项目上。

他自动会将程序中使用到的dll文件放入setup项目中,此外还需手动将opencv_ffmpeg245d.dll(我这里用的是2.4.5版本的opencv)放入setup中(因为虽然可能你的程序中没有用到这个dll文件,但是如果没有这个文件之后安装得到的程序会报错,错误模块就是opencv_ffmpeg245d.dll),如果你是release版本就应该将opencv_ffmpeg245.dll放入setup中。这里有个问题就是opencv的dll文件中没有opencv_ffmpeg245d.dll,解决方法就是找个dll文件改名为opencv_ffmpeg245d.dll放入setup中即可(因为程序中并没有用到这个dll文件,如果用到了那只能发布release版本了)。
还有一个必要的dll文件是opencv_imgproc245.dll。这样打包发布后的install文件可以在其他未安装opencv的电脑上运行了。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值