Ubuntu20.04安装Qt开发环境编译运行程序

Ubuntu20.04安装Qt5.9.9+Qt creator并编译Qt库,解决SIOCGSTAMP was not declared Ubuntu20.04安装Qt5.9.9+Qt creator官网下载Qt4.99版本安装包进入安装界面选择插件打开终端设置环境变量 官网下载Qt4.99版本安装包 链接. 进入安装界面 一直点击下一步直到选择插件 选择插件 安装直至安装完毕 打开终端 输入命令 sudo gedit /usr/bin/qtcreator 插入以下内容并保存退出 #!/bin/sh export QT_HOME=/home/liangjian/Qt5.9.9/Tools/QtCreator/bin $QT_HOME/q 阅读详情

项目场景:

Ubuntu20.04安装Qt,创建项目,编译运行

根据需要下载适合版本的Qt在线安装器: 清华大学镜像库

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

问题描述

Qt安装器无法双击启动

解决方案:

修改文件属性:

在这里插入图片描述


问题描述

qt安装后新建项目,却无法编译项目:

在这里插入图片描述


原因分析:

缺少C++环境:

在这里插入图片描述


解决方案:

安装C++环境:

sudo apt-get install g++

问题描述

安装C++环境后进行编译,有报错:
12:29:17: Could not start process “make” -f /home/linasi/build-untitled-Desktop_Qt_5_15_2_GCC_64bit-Debug/Makefile qmake_all.
Error while building/deploying project untitled (kit: Desktop Qt 5.15.2 GCC 64bit)
When executing step “qmake”

解决办法:

sudo apt-get install build-essential

问题描述

/usr/bin/ld: cannot find -lGL
collect2: error: ld returned 1 exit status
make: *** [Makefile:282: untitled] Error 1
12:36:26: 进程"/usr/bin/make"退出,退出代码 2 。
Error while building/deploying project untitled (kit: Desktop Qt 5.15.2 GCC 64bit)
When executing step “Make”

解决办法:

sudo apt-get install libgl1-mesa-dev

问题描述

qt.qpa.plugin: Could not load the Qt platform plugin “xcb” in “” even though it was found.
This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.

Available platform plugins are: eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, webgl, xcb.

解决办法:

sudo apt-get install libxcb-xinerama0

成功编译运行:

在这里插入图片描述

ubuntu20.04下QT安装 安装c语言和c++环境csdn 在终端中输入 sudo apt-get install gcc sudo apt-get install g++ 使用清华开源软件镜像进行下载 https://mirrors.tuna.tsinghua.edu.cn/qt/archive/qt/5.9/5.9.0/ 进入下载文件所在的位置,进入终端 执行命令chmod +x qt-opensource-linux-x64-5.9.0.run 然后点开刚刚那个安装包下载即可(这里我全部勾选安.. 阅读详情

相关推荐

Qt5.9 Ubuntu18.04-64位交叉编译目标机为Ubuntu18.04-arm-32位基于RK3288

​ 本文使用VMware虚拟机作为Ubuntu系统载体,采用Ubuntu18.04-64位镜像作为QT编译环境,采用RK3288搭载Ubuntu18.04-arm-32作为QT执行环境。 ​

qq_53508543的博客 2775

3:Ubuntu上配置QT交叉编译环境并编译QT程序到Jetson Orin Nano(ARM)

Ubuntu上配置QT交叉编译环境并编译QT程序到Jetson Orin Nano(ARM)

亦已焉哉 4330

Ubuntu20.04安装QT并配置开发环境

由于工作需要,安装了ubuntu+win10双系统。需要重新安装QT Creator并交叉编译工程。 1、安装QT 直接到这个网址下载:​​​​​​Index of /archive 官网下载还要注册登录什么的,比较麻烦。 不过,如果之前没有注册,还是要注册一下的,因为后面安装的时候要验证账号。 注意:直接下载QT安装包,不要再下载QT Creator了,因为源码包里一般包含了QT Creator。 我下载使用的是QT5.9版本。 下载完成之后,可以双击直接打开run文件,如果不行,请打开

willhu2008的专栏 1万+

QT开发学习6(Ubuntu 本机 Kits 编译 Qt 应用程序 )

eator 安装时自带的 Kit,名字叫 Desktop Qt5.12.9 GCC 64bit。我们要在 Ubuntu 上运行,那么。在 2.4 小节里我们在 test 工程里已经选择使用 ATK-I.MX6U Kit。至此正点原子 I.MX6U 出厂系统 Qt 的交叉编译环境,已经搭建完成,希望对大家有所帮助!我们就选择此项,编译出的程序就可以在 Ubuntu 上运行啦!图 3.1 2 Ubuntu 上运行编译的 Qt 应用程序。点击运行,可以看到程序执行时是显示一个空白的窗口。

让学习成为一种习惯 693

Ubuntu20.04下 嵌入式 Qt 开发环境的搭建(适用于Tiny6410)

Ubuntu 下 Tiny6410 嵌入式 Qt 开发环境的搭建 目录导航Ubuntu 下 Tiny6410 嵌入式 Qt 开发环境的搭建前言1.安装前的准备工作2.安装交叉编译器 前言 这篇文章,主要是基于 Ubuntu19.10版本而写,写此文的初衷,是为了自己使用,因为最近正在以Tiny6410板子做实训,所以也是初学者一枚,只能保证我遇上的问题统统能够解决掉,至于一些没遇上的,欢迎各位看客给我留言,大家一起讨论,一起解决。 注:本文会持续更新 1.安装前的准备工作 环境要求 Linux系统:U

繁臻的小窝 4894

Qt: Ubuntu10.04安装Qt embedded x86 + qvfb开发环境

上一篇已经安装了Qt4 SDK for Linux/X11 到Ubuntu, 这个是for桌面系统开发的,如果要做嵌入式开发,还需要安装对应的qt 库1)下载Qt libraries到http://qt.nokia.com/downloads 下载Qt libraries 4.6.3 for embedded Linux (161 MB)4.6.3所有的libraries都是对应qt-everywhere-opensource-src-4.6.3.tar.gz,没有再根据平台划分,自己configure相应

TODO: Android; Linux; Cloud; 9649

Ubuntu 20.04 安装 QGC v4.3 开发环境

QGroundControl(简称QGC)是一款开源的无人机地面站软件,使用者可以用QGC将PX4固件加载(烧写)到飞行器控制硬件上,可以设置飞行器,更改不同参数,获取实时飞行信息以及创建和执行完全自主的任务,如航点规划。

weixin_55944949的博客 9444

Ubuntu20.04下使用源码编译CloudCompare

CloudCompare是一个三维点云(网格)编辑和处理软件。最初,它被设计用来对稠密的三维点云进行直接比较。它依赖于一种特定的八叉树结构,在进行点云对比这类任务时具有出色的性能。最近工作上需要使用CloudCompare来标注点云数据,因此记录一下在Ubuntu20.04下使用源码编译CloudCompare的过程。 1. Base dependencies 首先确定是否安装了OpenGL linux下查看OpenGL版本命令: $ glxinfo | gr...

IT_forlearn的博客 3339

Ubuntu20.04配置aarch64的Qt6环境(亲测有效)

网上大多数文章都是针对Qt5版本的配置(不编译源码的话,搭建Qt5环境只需要半天(ˉ▽ˉ;)...),按照这些步骤进行Qt6的配置踩了很多坑,现在把我配置Qt6的整个过程记录下来,有这方面的需求可以参考一下,耗时一周多,属实不易/(ㄒoㄒ)/~~

白给的博客 1万+

qt ubuntu 20.04 交叉编译

6. 解压qt源码,tar -xvf qt-everywhere-src-5.12.12.tar.xz, 然后执行cd qt-everywhere-src-5.12.12/qtbase/mkspecs/linux-aarch64-gnu-g++,修改qmake.conf,修改前可备份原来的。4.解压交叉编译器,tar -xvf gcc-arm-9.2-2019.12-x86_64-aarch64-none-linux-gnu.tar.xz。2.在菜单上选择工具->选项,配置编译选项,配置完成后点击ok。

martin_ywz的专栏 1640

VS Code 配置 LaTeX 写作环境完全指南

本文详细介绍了如何在 VS Code 中配置 LaTeX 写作环境,涵盖了从安装必备组件到高级功能的全面指南。首先,用户需要安装 LaTeX 发行版(如 TeX Live 或 MiKTeX)和 VS Code 插件(如 LaTeX Workshop)。接着,通过修改 settings.json 和 keybindings.json 文件,用户可以自定义编译、查看快捷键等基础配置。文章还提供了高效写作技巧,如使用代码片段和多文件项目管理,并介绍了高级功能如反向同步、公式预览和参考文献管理。此外,针对常见问题(

weixin_70043030的博客 1984

在 Ubuntu 20.04 上交叉编译 Qt 5 应用,使其可在 Windows 运行

Qt 作为一个跨平台的 GUI 框架,支持在 Linux、Windows、macOS 等多个操作系统上运行。Qt 需要与交叉编译工具链匹配,默认的 Qt 版本是针对 Linux 运行的,因此我们需要编译一个 Windows 版本的 Qt 5。首先,确保你的 Ubuntu 20.04 系统已经安装了 Qt 5。如果你希望在没有安装 Qt 的 Windows 电脑上运行。安装完成后,你的 Qt 交叉编译环境就准备好了!,并生成可以直接在 Windows 上运行的。,如果 Qt 依赖项正确,程序应能运行。

Interview_TC的博客 1902

工业级以太网通信实战:用FPGA驱动YT8531 PHY芯片的完整避坑指南

本文是一份针对工业级以太网通信的实战指南,详细讲解了如何使用FPGA驱动YT8531 PHY芯片。内容涵盖从硬件设计(电源、时钟、复位)到MDIO接口驱动开发、PHY配置与链路管理的全流程,并重点剖析了十个常见的开发“陷阱”及其解决方案,旨在帮助工程师在复杂的工业环境中实现稳定可靠的以太网通信连接。

weixin_29191669的博客 142

Ubuntu 14.04 下安装Qt5 并配置开发环境

转载地址:http://blog.csdn.net/cdaima/article/details/40917823 Ubuntu14.04 下安装Qt5 并配置开发环境 近一周出于实训的需要,我开始在Linux环境下学习使用Qt。一开始Qt环境的搭建就碰了壁,因为所用软件工具都是最新版的,而且网上的一些配置方法都不适合我这个环境。通过两天的琢磨和看相关博客,我完成了预期的目的...

深之JohnChen的专栏 1万+

C# WinForms实战:5分钟用ScottPlot打造专业级示波器界面(附完整代码)

本文详细介绍了如何在C# WinForms应用中,利用ScottPlot.WinForms库快速构建一个专业级的软件示波器界面。通过从环境配置、静态波形绘制到动态数据实时更新的完整实战演示,帮助开发者高效实现高性能的波形显示功能,适用于工业监控、信号分析等多种场景。

weixin_29198045的博客 831

【CTFhub】——hate_php2021

【CTFhub】——hate_php2021

manerzi的博客 1605

ubuntu20.04编译安装cloudCompare

Ubuntu编译安装cloudcompare

qq_42699973的博客 4647

JESD204B系统设计实战:如何用SYSREF信号搞定多设备时钟同步(附时序图详解)

本文深入探讨了JESD204B系统中SYSREF信号在多设备时钟同步中的关键作用与实现技巧。通过详细分析SYSREF信号的生成、PCB布局和时序调整,提供了一套完整的解决方案,帮助工程师解决高速数据转换器与FPGA协同工作中的时钟同步问题。文章还包含时序图详解和实测调试技巧,助力提升系统性能。

weixin_29313239的博客 454

Ubuntu18.04交叉编译QT程序在树莓派上运行

在Qt上写了一个程序使用Qt的MQTT模块,实现图形化实时显示温度,并提供UI接口更改网络设置。程序的目标平台是树莓派,所以需要用到交叉编译。 本篇文章将介绍如何在虚拟机Ubuntu18.04环境下交叉编译Qt程序 一、下载交叉编译器 这里直接使用apt-get install安装交叉编译工具链,免去了对交叉编译工具链的一些环境配置 执行命令sudo apt-get install gcc-arm-linux-gnueabihf安装gcc交叉编译套件 执行命令sudo apt-get install.

weixin_51281362的博客 8128

Codex本地部署指南:从环境配置到API集成实战

Codex作为OpenAI推出的代码生成模型,能够根据自然语言描述自动生成代码片段,大幅提升开发效率。这次我们重点分析Codex的本地部署方案、硬件门槛、接口调用方式和实际使用效果,帮助开发者判断是否值得投入时间部署。 从技术架构看,Codex基于GPT-3模型微调,专门针对代码生成任务优化。最新版本支持多种编程语言,包括Python、JavaScript、Java、C++等主流语言。对于国内开发者来说,最关心的是能否在本地环境稳定运行,以及是否需要特殊网络配置。 1. 核心能力速览 能力项 技术说明 模型

weixin_33309048的博客 523

MQL5教程 01 MT5有关EA的操作、MetaEditor 工具栏主要功能

MQL5教程 01 MT5有关EA的操作、MetaEditor 工具栏主要功能

weixin_42830015的博客 3982

Ubuntu20.04.6 安装Qt5.14.2并初步配置开发环境

Ubuntu20.04.6 安装Qt5.14.2并初步配置开发环境

weixin_68442019的博客 3357

华为OD机试双机位C卷-虚拟文件系统(C/C++/Py/Java/Js/Go)

华为OD机试(机考)双机位C卷 【虚拟文件系统】,提供C语言、Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试真题【虚拟文件系统】。

qq_45776114的博客 476

ubuntu 20.04 安装 vlc、vlc-qt

前言:众所周知安装一个软件,系统环境与软件版本是非常重要的,我在安装 vlc 与 vlc-qt 的时候走过很多弯路,下面将我遇到的一些问题(有些记不得了),与正确的步骤写在文章中。

weixin_55944949的博客 5930

迈瑞BS系列全自动生化分析仪LIS协议接口手册(内含HL7和ASTM)

迈瑞BS系列全自动生化分析仪LIS协议接口手册,内含HL7和ASTM)

怀旧版电脑GBC模拟器

再现原版GBC掌机的界面,电脑运行连游戏界面都一样大小,很怀旧,很真实,(英文版)强烈推荐,很小的文件,很难才找到的。

RK3399安装Ubuntu18.04 QT及QTCreator过程详解

扣扣技术交流群:460189483 一 安装ubuntu18.04 安装 RK USB 驱动 下载Release_DriverAssistant.zip,解压,然后运行里面的 DriverInstall.exe 。为了所有设备都使用更新的驱动,请先选择”驱动卸载”,然后再选择”驱动安装”。 连接设备 有两种方法可以使设备进入升级模式 一种方法是设备先断开电源适配器和Type-C...

u014453443的博客 1万+

NTscan扫描工具

ntscan是一个扫描器,可以扫描没有密码和弱密码的共享,先到配置文件中填写猜测的用户名和密码,扫描过程中右侧出现的是扫描日志。

上一篇: 在VMware虚拟机中安装Ubuntu图文教程
下一篇: 服务器安装并配置ubuntu
xiaobai_cpp
博客等级 码龄9年 264粉丝 94原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值