首页 > 系统相关 >Linux上安装Qt Creator

Linux上安装Qt Creator

时间:2023-08-12 23:04:11浏览次数:40  
标签:linux qt Creator sudo 5.12 Linux 安装 Qt

在Linux系统上安装Qt Creator

1.在qt官网下载安装包:qt-opensource-linux-x64-5.12.9.run

2.wget https:://download.qt.io/archive/qt/5.12/5.12.9/qt-opensource-linux-x64-5.12.9.run

3.赋予可执行权限,加上sudo权限进入安装,这样会安装在/opt目录下

chmod +x qt-opensource-linux-x64-5.12.9.run

sudo ./qt-opensource-linux-x64-5.12.9.run

4.打开Qt Creator

4.1展开应用打开程序

4.2找到qt的安装目录:/opt/Qt5.12.9/Tools/Qtcreator/bin/qtcreator.sh

5.Ubuntu下配置Qt Creator输入中文

5.1先配置Ubuntu系统语言,设置为中文

5.2安装fcitx插件,指令如下

sudo apt install fcitx-frontend-qt5

5.3拷贝这个插件到Qt的安装目录,重启Qt Creator

sudo cp /usr/lib/x86_64-linux-gnu/qt5/plugins/platfrominputcontexts/libfcitxplatforminputcontextplugin.so

/opt/Qt5*/Tools/QtCreator/lib/Qt/plugins/platforminputcontexts

6.Ubuntu C++环境配置

执行下面的指令安装编译C语言和C++的环境

sudo apt-get install gcc g++

sudo apt-get install lsb-core lib32stdc++6 //安装其他库

7.使用下面的指令来查看安装的gcc和g++的版本

g++ -v

gcc -v

标签:linux,qt,Creator,sudo,5.12,Linux,安装,Qt
From: https://blog.51cto.com/u_15515702/7062514

相关文章

  • windws系统上,vscode中怎么把gin项目生产linux可执行文件
    在Windows系统上,您可以通过以下步骤在VSCode中将Gin项目生成Linux可执行文件:1.确保您已经安装了Golang和VSCode。2.打开VSCode并导入您的Gin项目。3.在终端中导航到项目的根目录。4.运行以下命令以生成Linux可执行文件:SETGOOS=linuxSETGOARCH=amd64gobuild-......
  • PyQt-GUI程序基本结构解析
    1.导入包与模块fromPyQt5.Qtimport*importsys创建一个应用程序对象app=QApplication(sys.argv)创建控件,设置控件window=QWidget()window.show()应用程序执行,进入到消息循环sys.exit(app.exec_())程序流程解析fromPyQt5.Qtimport*,先导入PyQt5所需......
  • 设置 X11 转发以在 Linux 中访问 GUI
    一、概述X11转发是一种在客户端和服务器之间传输图形界面的协议。它允许远程客户端在本地显示远程服务器上的图形应用程序,使用户可以在本地操作远程服务器上的图形界面。使用场景:远程服务器管理:管理员可以通过X11转发在本地管理远程服务器上的图形化工具和应用程序,而无需直接......
  • Linux 上的 DB2 11.1 GUI 安装
    概述 在这篇文章中,我们将介绍在Linux上安装DB211.1的步骤。在安装任何DB2LUW产品之前,您应该确保您的系统满足操作系统、硬件、软件、存储和内存要求。 注:以下步骤也适用于Linux上的DB211.5安装。解决方案第1步:检查以下链接以了解最新的安装要求 https://......
  • Linux
    Linux我们这个课程基于CentOS7版本的学习。入门概述我们为什么要学习Linuxlinux诞生了这么多年,以前还喊着如何能取代windows系统,现在这个口号已经小多了,任何事物发展都有其局限性都有其天花板。就如同在国内再搞一个社交软件取代腾讯一样,想想而已基本不可能,因为用户已经习惯......
  • Linux 共享内存mmap,进程通信
    @TOC前言进程间通信是操作系统中重要的概念之一,使得不同的进程可以相互交换数据和进行协作。其中,共享内存是一种高效的进程间通信机制,而内存映射(mmap)是实现共享内存的一种常见方法。一、存储映射I/O存储映射I/O是一个磁盘文件与存储空间中的一个缓冲区相映射。于是,当从缓冲......
  • 嵌入式Linux dhcp自动配置usb虚拟网卡ip跟主机通信
    dhcpd自动配置usb虚拟网卡ip,与PC机通信配置buildroot勾选dhcpserver修改设备/etc/dhcp/dhcpd.confoptiondomain-name"example.org";optiondomain-name-serversns1.example.org,ns2.example.org;default-lease-time600;max-lease-time7200;ddns-update-stylen......
  • VNC连接Linux图形化界面
    作者:张启昊邮箱:[email protected]更新日期:2023年08月12号Linux安装workstation软件包,其中包含GNOME图形化界面yumgroupinstall-yworkstation开启默认图形化界面systemctlset-defaultgraphical.targetsystemctlisolategraphical.target下载tigervnc......
  • Qt自定义控件之动画文本
    @TOC前言在Qt中,自定义控件可以让我们实现丰富的用户界面效果和交互体验。其中,动画文本是一种常见的效果,通过文本的动态变化可以吸引用户的注意力,增强用户体验。本文将介绍如何使用Qt实现一个动画文本的自定义控件,让你的应用程序更加生动活泼。一、动画文本的效果功能实现:基础功......
  • Linux系统之Team链路聚合配置
    (Linux系统之Team链路聚合配置)一、Team链路聚合介绍1.Teaming技术简介1.Teaming技术就是把同一台服务器上的多个物理网卡通过软件绑定成一个虚拟网卡;2.我们可以通过Teaming技术做链路聚合,实现不同网卡的网卡的负载均衡和冗余;2.网卡的bonding和Teaming技术1.一般在在RHE......