麒麟系统开发笔记(五):制作安装麒麟系统的启动U盘、物理机安装麒麟系统以及搭建Qt开发环境

简介: 电脑从U盘装麒麟系统,搭建实机Qt开发运行环境。

前言

  电脑从U盘装麒麟系统,搭建实机Qt开发运行环境。


制作麒麟系统U盘(使用LiveUSB)

步骤一:先准备个至少8GB的U盘

  之前购买的一批联想U盘,如下图:

  

  查看U盘:

  

步骤二:制作工具LinuxLiveUSBCreator

  

  

  

  

  

  

步骤三:准备麒麟系统

  有挺多版本的,这次装的x86的,挑一个:

  

步骤四:制作U盘

  

  

  

  确认镜像和写入的设备。

  

  等待:

  

  

  

结论补充

  用该种方法,笔者卡到了syslinux 3.86第一行就不动了:

  

  因为这个工具制作的启动U盘,磁盘有已用大小,也能直接显示,就是打开磁盘后内部没有文件(隐藏的也没有),所以无能为力。(可以直接使用UltraISO修改syslinux也行,没有做测试了)。


制作麒麟系统U盘(使用UltraISO)

步骤一:先准备个至少8GB的U盘

  之前购买的一批联想U盘,如下图:

  

  查看U盘:

  

步骤二:制作工具UltraISO

  

步骤三:准备麒麟系统

  有挺多版本的,这次装的x86的,挑一个:

  

步骤四:制作U盘

  


  

  


  

  注释掉中间那一句:

  

  大功告成!!!


联想电脑无法识别启动U盘

  需要在bios种修改安全设置:

  

  重启后,再进入bios修改启动设置:

  

  能成功启动U盘了(用老毛桃测试)

  


电脑安装麒麟系统

步骤一:U盘插入电脑

  F12,选择U盘启动:

  

步骤二:电脑从U盘启动

  可以设置启动顺序也可以进入顺序选择,选择当次从U盘启动

  

步骤三:点击进行安装

  选择第二项:

  

  然后进入安装步骤:

  

  

  

步骤四:安装完成

  

  重启后,查看版本:

  


Qt安装与部署

开发环境

  本操作系统已经自带了Qt,如arm或者其他v4,v7可能没有,需要自己从源码编译或者从官网下载ubuntu的qt安装包,具体如何安装在本系列笔记二和笔记三包含了,有兴趣的可以查阅。

  拷贝ubuntu版本的过去,Qt安装系列笔记《麒麟系统开发笔记(二):国产麒麟系统搭建Qt开发环境安装Qt5.12》,编译出现错误如下:

  

  是因为时间不对,文件的修改时间比当前系统时间早,所以出现该问题,最简单的方法就是卸载了重新安装一次。

Gl库错误参考《关于 麒麟系统开发错误“fatal error: GL/gl.h: No such file or directory“ 的解决方法》

  然后运行开发成功:

  

部署环境

  麒麟的qt安装好后,生成的可执行文件,若没有依赖Qt之外的三方开源库,直接将执行文件拷贝开,然后直接运行即可,如下图:

  

相关文章
|
29天前
|
存储 Windows
(13) Qt事件系统(two)
文章详细介绍了Qt事件系统,包括事件分发、自定义事件、事件传播机制、事件过滤以及事件与信号的区别。
54 3
(13) Qt事件系统(two)
|
29天前
|
编解码 程序员
(12)Qt事件系统(one)
本文详细介绍了Qt事件系统,包括各种系统事件、鼠标事件、键盘事件、定时器等的处理方法和示例代码。
55 0
(12)Qt事件系统(one)
|
2月前
|
开发工具 C++
qt开发技巧与三个问题点
本文介绍了三个Qt开发中的常见问题及其解决方法,并提供了一些实用的开发技巧。
|
2月前
|
3月前
|
C++
C++ Qt开发:QUdpSocket网络通信组件
QUdpSocket是Qt网络编程中一个非常有用的组件,它提供了在UDP协议下进行数据发送和接收的能力。通过简单的方法和信号,可以轻松实现基于UDP的网络通信。不过,需要注意的是,UDP协议本身不保证数据的可靠传输,因此在使用QUdpSocket时,可能需要在应用层实现一些机制来保证数据的完整性和顺序,或者选择在适用的场景下使用UDP协议。
132 2
|
3月前
|
API
Qt绘图之Paint系统
Qt绘图之Paint系统
57 2
|
3月前
|
网络协议 容器
Qt开发网络嗅探器03
Qt开发网络嗅探器03
|
3月前
从源码角度分析Qt元对象系统2
从源码角度分析Qt元对象系统
54 0
|
3月前
|
存储
从源码角度分析Qt元对象系统1
从源码角度分析Qt元对象系统
74 0
|
4月前
|
数据安全/隐私保护 C++ 计算机视觉
Qt(C++)开发一款图片防盗用水印制作小工具
文本水印是一种常用的防盗用手段,可以将文本信息嵌入到图片、视频等文件中,用于识别和证明文件的版权归属。在数字化和网络化的时代,大量的原创作品容易被不法分子盗用或侵犯版权,因此加入文本水印成为了保护原创作品和维护知识产权的必要手段。 通常情况下,文本水印可以包含版权声明、制作者姓名、日期、网址等信息,以帮助识别文件的来源和版权归属。同时,为了增强防盗用效果,文本水印通常会采用字体、颜色、角度等多种组合方式,使得水印难以被删除或篡改,有效地降低了盗用意愿和风险。 开发人员可以使用图像处理技术和编程语言实现文本水印的功能,例如使用Qt的QPainter类进行文本绘制操作,将文本信息嵌入到图片中,
173 1
Qt(C++)开发一款图片防盗用水印制作小工具

推荐镜像

更多