发布基于opencv库的Qt工程--确定调用到的opencv库

一、工程概况

自己建了一个视频监控的工程,该工程使用到了opencv库,现在发布该工程,需要知道工程代码中调用了哪些opencv库。


二、确定调用到的opencv库

自己的工程中目前只是利用opencv库实现了,读取网络摄像头,并将视频显示在Qlabel中。利用depends工具可以找到工程中依赖的opencv库,但是不全!具体还需要知道opencv中的依赖关系。

1、depends工具的使用说明

2、工具下载链接

3、将执行文件放在没有配置相关环境的电脑上运行,看提示,然后找到对应的opencv库文件,添加到发布工程文件夹下就好。


发布基于opencv库的Qt工程--确定调用到的opencv库

4、opencv底层库的依赖关系


发布基于opencv库的Qt工程--确定调用到的opencv库


5、根据上图可以知道,发布的工程要将ffmpeg的库加进来。


发布基于opencv库的Qt工程--确定调用到的opencv库

三、详见下面链接

1、OpenCV3.2+Qt5.8.0+Win10开发视频监控系统----(4)Qt工程的发布

2、opencv的依赖关系