QT5教程-搭建自己的人机交互界面(附代码)(一):QT5安装与环境配置

这篇具有很好参考价值的文章主要介绍了QT5教程-搭建自己的人机交互界面(附代码)(一):QT5安装与环境配置。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一 前言

本教程目的在于记录自己开发QT项目的学习过程。适合刚刚接触QT的初学者。鉴于个人水平有限,必定错误频出,请各位前辈多多指教。

使用QT5.9.9作为开发工具,开发环境为Ubuntu20.04,图形传输需要安装Opencv4.5.5和FFmpeg。消息传输需要配置mqtt模块。

教程要求学习者对C++有基本的了解,熟悉Linux系统的基本使用方法。

二 QT5安装

1、安装gcc与g++

sudo apt-get install gcc
sudo apt-get install g++

Qt编译需要使用C++编译器。Qt 不是使用“标准的”C++语言编写,而是对其进行了一定程度的扩展,Qt增加了关键字如:signals、slots或emit等。C++编译器并不认识这些非标准c++的关键字,这需要Qt自己将扩展的关键字处理成标准的C++代码。代码编译时,Qt 通过moc操作事先将其中扩展的语法去除掉,生成带有moc_开头的源文件,与我们自己编写的源文件共存,然后将源代码交给标准 C++ 编译器进行编译。

2、安装clang

sudo apt-get install clang

Clang 是一个 C 语言、C++、Objective-C 语言的轻量级编译器。源代码发布于 BSD 协议下。Clang 将支持其普通 lambda表达式、返回类型的简化处理以及更好的处理 constexpr 关键字。

3、安装make /make-guile/cmake

sudo apt-get install make
sudo apt-get install make-guile
sudo snap install cmake --classic

4、QT5安装

进入https://download.qt.io/archive/qt/,下载Qt5.9.9。qt-opensource-linux-x64-5.9.9.run.

找到下载好的文件,双击即可安装。在选择安装组件时,如果条件允许,建议全选,避免后期添加组件增加工作量。

QT5教程-搭建自己的人机交互界面(附代码)(一):QT5安装与环境配置

现在我们已经成功配置了开发环境。后续我将带大家创建简单的项目,以此来熟悉qt5的基本用法。文章来源地址https://www.toymoban.com/news/detail-503324.html

到了这里,关于QT5教程-搭建自己的人机交互界面(附代码)(一):QT5安装与环境配置的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Qt开发笔记(Qt5.9.9下载安装环境搭建win10)

    #1 Qt下载网站(国内、国外镜像) #2 Qt5.9.9安装选项 #3 配置系统环境变量 #4 创建测试项目 #1 Qt下载网站(国内、国外镜像) 官方下载地址(慢):http://download.qt.io/ 国内镜像网站 这里给大家推荐几个国内著名的 Qt 镜像网站,主要是各个高校的: 中国科学技术大学:http://mi

    2024年02月15日
    浏览(51)
  • Qt中C++代码搭配UI文件实现交互界面

    第一章 Qt中C++代码搭配UI文件实现交互界面 第二章 Qt中多ui使用及简单布局实现交互界面 文章目录 一、关于Qt中的UI文件 二、创建一个基本的Qt工程 1.创建工程时,选择不生成ui文件 2.工程内容 3.构建并运行这个工程 4.实现并添加UI文件 三.使用这个新增的UI 四.编译运行 总结

    2024年02月13日
    浏览(47)
  • qt5.14.2 独立msvc环境搭建(不安装vs)

    一般情况下msvc下的qt开发,无论你是用qtcreator还是vs都推荐安装对应vs版本,这样是最省事和便捷的,但在有些情况下不便安装vs但项目又需要使用msvc,则可以只安装msvc c++编译器,步骤如下: 备注:文内用到所有包均上传到不限速的阿里云盘,欢迎关注 阿里云盘分享 https:

    2024年02月04日
    浏览(50)
  • VsCode+QT5.14.2安装部署详细教程

    1、下载QT 注意事项 : 最好不要选择在线安装包,我安装了两天!!!快安装完成了结果是一个什么签名还是密码提示不识别。 从Qt 5.15开始,开源离线安装程序不再可用。官网原文如下:   Due to The Qt Company offering changes, open source offline installers are not available any more since Q

    2024年02月04日
    浏览(52)
  • Qt5.14.2安装教程和VS2019中的qt环境配置

    Qt(官方发音 [kju:t],音同 cute)是一个跨平台的 C++ 开发库,主要用来开发图形用户界面(Graphical User Interface,GUI)程序,当然也可以开发不带界面的命令行(Command User Interface,CUI)程序。 Qt 还存在 Python、Ruby、Perl 等脚本语言的绑定, 也就是说可以使用脚本语言开发基于

    2024年02月07日
    浏览(51)
  • ubuntu搭建qtcreator(含arm qt5.15且下载、安装、配置、示例)

    1.1 QtCreator选择 在Qt5.15以前,Qt creator与Qt版本库是打包在一起发布的,比如要开发基于Qt5.14的代码,则从官网下载,安装,然后就可以参考Qt5.14的接口,进行开发。 但从Qt5.14以后,集成开发环境和Qt版本库是分开的,如下所示,只有源码,没有qt-opensource-xx 安装Qt,是在安装

    2024年02月03日
    浏览(56)
  • Qt5.12安装教程+组件选择MinGW+开源协议LGPL

    今天重装了一下QT,发现以前忽略的点,mark一下。 安装QT或者平时新建项目的时候,常常碰到组件选择界面,让人头疼。找到别人整理的文档,为了自己以后搞清楚,摘自https://www.cnblogs.com/lixuejian/p/10903088.html 如下图所示,安装Qt时有选择组件这一步,全部安装未免太占磁盘控

    2024年02月15日
    浏览(44)
  • VS2022+QT5.13.2环境配置及安装测试教程

    (1)visual Studio2022下载链接:https://visualstudio.microsoft.com/zh-hans/?rr=https://www.microsoft.com/zh-cn/ (2)下载完成后,打开VisualStudioSetup,点击继续,选择以下模块。 `(1)通过路径下载qt5.13.2,https://download.qt.io/archive/qt/5.13/5.13.2/ (2)下载完毕后,打开软件,点击Next。如果有QT账号,

    2024年02月15日
    浏览(55)
  • 银河麒麟下,QT5.12.10、linuxdeployqt安装及DEB打包教程

    2.1.1.将“打包工具.tar.gz”解压,里面有两个文件 linuxdeployqt libz.so 2.1.2.在解压当前目录下输入一下命令: sudo cp ./linuxdeployqt /usr/local/bin sudo rm /usr/lib/aarch64-linux-gnu/libz.so sudo cp ./libz.so /usr/lib/aarch64-linux-gnu sudo chmod +x /usr/local/bin/linuxdeployqt 2.1.3.验证打包工具安装成功命令: $linu

    2024年02月04日
    浏览(157)
  • 基于Qt5的图像交互控件开发(C++实现)

    博主近期看到海康VM、halcon以及visionpro视觉软件都包含一个图像智能交互控件,然后近期根据其中的技术原理,也基于Qt5仿照开发了一个类似的功能,包含矩形、旋转矩形、任意多边形、圆、圆环、扇环,直线卡尺以及圆卡尺等常用控件,图像智能交互是在计算机视觉领域中

    2024年02月05日
    浏览(59)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包