Ubuntu18.04安装使用Qt编译海康威视SDK DEMO

Ubuntu18.04安装使用Qt编译海康威视SDK DEMO

陈拓 2021/08/09-2020/08/09

1. Ubuntu 18.04安装Qt

我们在《海康威视SDK实例QtDemo显示NVR视频窗口(Linux+Qt)》

https://zhuanlan.zhihu.com/p/395178052

https://blog.csdn.net/chentuo2000/article/details/119299045

一文中讲述了在Win10的Linux子系统Ubuntu中使用Qt编译运行海康威视SDK的DEMO,本文讲述在一个独立的Linux Ubuntu机器(例如工控机)上安装Qt并编译运行海康威视SDK的DEMO。

下面在PC机上通过远程桌面操作,以方便截图和编辑来写这篇文章。

远程桌面的安装见《Ubuntu 18.04安装远程桌面》

https://zhuanlan.zhihu.com/p/397746785

https://blog.csdn.net/chentuo2000/article/details/119531103

安装一个指定的Qt版本。

扫描二维码关注公众号,回复: 13249504 查看本文章

1.1 ubuntu 18.04安装Qt 5.12.8

  • 下载安装包

在Ubuntu或者PC机上下载都可以。我在PC机上下载。

https://download.qt.io/archive/qt/5.12/5.12.8/

点击qt-opensource-linux-x64-5.12.8.run

等待下载完成:

下载完成后将qt-opensource-linux-x64-5.12.8.run复制到Ubuntu下有权限的目录,例如hk

参考《Ubuntu18.04和Win10共享文件夹》

https://zhuanlan.zhihu.com/p/397913390

https://blog.csdn.net/chentuo2000/article/details/119539502

  • 安装

修改所有者和组:

运行qt-opensource-linux-x64-5.12.8.run

./qt-opensource-linux-x64-5.12.8.run

Next

注册一个Qt账号,Next

Next

Next

安装目录,默认,Next

全选,Next

Next

Install

Finish

2. 启动Qt

查找qt

点击Qt Creator

3. 测试

用海康威视SDK测试。参考:

《海康威视SDK实例QtDemo显示NVR视频窗口(Linux+Qt)》

https://zhuanlan.zhihu.com/p/395178052

https://blog.csdn.net/chentuo2000/article/details/119299045

一文。

  • 复制代码

QtDemo复制到文件夹hk并修改所有者和组:

  1. 在Qt Creator中打开项目

选择QtClientDemo.pro,点击Open

查看项目配置:

  • 编译

Build > Build All

系统没有安装OpenGL库,在终端输入以下命令安装OpenGL库及其工具:

sudo apt-get install libgl1-mesa-dev libglu1-mesa-dev freeglut3-dev

重新编译:

忽略警告。

  • 运行程序

F5或者点击左下角的Run按钮运行程序。

OK!

猜你喜欢

转载自blog.csdn.net/chentuo2000/article/details/119595849