首页 > 其他分享 >国产麒麟操作系统适配Qt?

国产麒麟操作系统适配Qt?

时间:2024-12-16 09:22:35浏览次数:4  
标签:qt5 Qt 适配 sudo apt install 安装 操作系统

国产麒麟操作系统适配Qt?

https://mp.weixin.qq.com/s/k9SYVl_pdAOmosXgBDv-jA

原创 Qt历险记 Qt历险记    2024年11月09日 09:09 贵州

麒麟操作系统是支持Qt的,简单安装步骤

 

1.  更新系统软件源:

打开终端并运行以下命令来更新软件包:

sudo apt update

sudo apt upgrade

 

 

2.  安装开发工具:

安装基本的开发工具,如C++编译器(g++)和构建工具(make):

sudo apt install build-essential

 

 

3.  安装Qt:

使用系统自带的包管理器安装Qt和相关工具:

sudo apt install qtcreator qt5-default

 

其中qtcreator是Qt的集成开发环境(IDE),qt5-default是Qt 5的默认开发库和工具。

4.  验证Qt安装:

安装完成后,通过以下命令验证Qt是否已正确安装:

qmake --version

 

如果能看到版本信息,说明Qt已成功安装。

5.  安装Qt帮助文档(可选):

如果需要本地查看Qt的帮助文档,可以安装Qt文档包:

sudo apt install qt5-doc

 

 

6.  设置开发环境(可选):

如果使用命令行进行开发,可以通过以下步骤配置环境:

•  编辑~/.bashrc文件:

nano ~/.bashrc

 

•  添加以下几行来设置Qt的路径:

export PATH=/usr/lib/qt5/bin:$PATH

export QT_QPA_PLATFORMTHEME=qt5ct

 

•  保存并关闭文件,然后执行以下命令以使更改生效:

source ~/.bashrc

 

 

7.  安装额外的依赖库(视项目需求):

根据项目需求,可能需要额外的Qt模块或库,例如网络支持库或图形支持库:

sudo apt install libqt5network5

sudo apt install libqt5gui5

 

 

8.  启动Qt Creator:

安装完成后,启动Qt Creator开始开发:

qtcreator 

  Qt历险记

标签:qt5,Qt,适配,sudo,apt,install,安装,操作系统
From: https://www.cnblogs.com/qingzhen/p/18609193

相关文章

  • HarmonyOS Next 设备适配与生态拓展
    本文旨在深入探讨华为鸿蒙HarmonyOSNext系统(截止目前API12)在设备适配与生态拓展方面的技术细节,基于实际开发实践进行总结。主要作为技术分享与交流载体,难免错漏,欢迎各位同仁提出宝贵意见和问题,以便共同进步。本文为原创内容,任何形式的转载必须注明出处及原作者。一、设备适配......
  • Qt类型转换合集
    QString转化为wchar_t*类型方法1分配内存voidmesServiceClient::allocate(wchar_t*&target,constQString&value){if(value==nullptr){target=nullptr;return;}QStringtemp=value;size_ttempLength=temp.size()+1;t......
  • Qt之热键盘使用(八)
    Qt开发 系列文章-Hot-keyboard(八)目录前言一、键盘使用二、QKeyEvent按键事件1.使用QShortcut类2.重写keyPressEvent三、QxtGlobalShortcut库四、QHotkey库总结前言Qt实现热键盘/快捷键的使用,比较直接简单的是利用Qt自带的QShortcut类、QKeyEvent类,通过改写相关......
  • PyQt5 使用结合Logging 在 QPlainTextEdit/QTextBrowser 上显示日志信息
    PyQt5使用结合Logging在QPlainTextEdit/QTextBrowser上显示日志信息本文演示PyQt5如何与Python的标准库Logging结合,然后输出日志信息到如:QPlainTextEditQTextBrowser上代码结构本文中全部代码全在test_QPlainTextEdit_Log.py这一个文件中编码,步骤中有变动的地方会注......
  • CTF(Collaborative Translation Framework)CTF 加载程序,通常显示为 ctfmon.exe,是 Window
    CTF加载程序(ctfmon.exe)进程CTF加载程序,通常显示为ctfmon.exe,是Windows操作系统中一个用于支持文本输入和语言设置的进程。它主要与MicrosoftOffice、语言输入工具、语音识别、手写输入等功能相关。CTF(CollaborativeTranslationFramework) 的作用:CTF 是一个微软提......
  • 在 Windows 操作系统中,Runtime Broker 和 Background Task Host 是两种常见的进程和服
    在Windows操作系统中,RuntimeBroker和BackgroundTaskHost是两种常见的进程和服务,它们在后台运行并执行与系统和应用相关的一些任务。它们对于系统的正常运行非常重要,通常不需要用户干预。下面是它们的详细说明:1. RuntimeBroker是什么?RuntimeBroker是一个Windows系......
  • Microsoft 分布式事务处理协调器(Distributed Transaction Coordinator, MSDTC) 是一个
    Microsoft分布式事务处理协调器(DistributedTransactionCoordinator,MSDTC)是一个Windows操作系统中的重要服务,用于管理和协调分布式事务。它的主要作用是确保在分布式系统中涉及多个资源(如数据库、消息队列等)的事务保持一致性,确保这些资源能够在一个事务内正确地提交或回滚......
  • MoUSO Core Worker Process 是一个与 Windows 更新相关的进程,属于 Windows 操作系统中
    MoUSOCoreWorkerProcess是一个与Windows更新相关的进程,属于Windows操作系统中的一种系统进程。它的主要作用是与Microsoft更新服务、Windows更新、以及其他相关的自动化更新任务相关联。MoUSOCoreWorkerProcess进程的功能更新任务的协调:MoUSOCoreWorkerPro......
  • ShellHost 是 Windows 操作系统中的一个系统进程,它负责管理和运行与 Windows Shell(即
    ShellHost进程服务是什么?ShellHost是Windows操作系统中的一个系统进程,它负责管理和运行与WindowsShell(即用户界面)相关的一些功能。具体来说,ShellHost是WindowsShell的一部分,负责执行一些后台任务、处理用户界面请求、和管理Windows桌面环境的某些方面。ShellHost通......
  • 分区表(Partition Table)是存储在磁盘上的一块数据区域,用于记录磁盘上各个分区的位置和
    分区表是什么?分区表(PartitionTable)是存储在磁盘上的一块数据区域,用于记录磁盘上各个分区的位置和大小信息。它是操作系统管理硬盘的基础,是硬盘和操作系统之间的“桥梁”。分区表包含有关磁盘上每个分区的关键信息,如起始位置、结束位置、分区大小、分区类型等。分区表的作用是什......