麒麟系统开发笔记(二):国产麒麟系统搭建Qt开发环境安装Qt5.12
若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/123840699
红胖子(红模仿)的博文大全:开发技术集合(包含Qt实用技术、树莓派、三维、OpenCV、OpenGL、ffmpeg、OSG、单片机、软硬结合等等)持续更新中…(点击传送门)
国产麒麟系统相关开发
上一篇:《麒麟系统开发笔记(一):国产麒麟系统搭建开发环境之虚拟机安装》
下一篇:《麒麟系统开发笔记(三):从Qt源码编译安装之编译安装Qt5.12》
前言
开发国产应用,使用到银河麒麟V4,V10,本篇以V10记录,参照上一篇可安装V4、V7、V10三个版本,麒麟V4系自带了Qt,麒麟V10没有自带Qt,需要自己编译搭建环境。
银河麒麟V10版本
系统版本:
检查qt:
调整颜色:
Qt下载
参考博文《获取下载Qt安装包,Qt源码全国网址备忘录(不用注册Qt账户,即可下载各版本Qt安装包和Qt源码包)》
需要哪个版本下哪个版本,笔者经常使用得是Qt5.9和Qt5.12两个大版本,本次下载Qt5.12.0。
Qt安装
(经过测试可下载linux版本的Qt安装)
步骤一:下载解压
开始先准备编译源码,在编译源码的时候顺便测试了下linux安装包,发现可以安装,那么先使用安装包,因为编译比较耗费时间。
步骤二:安装运行
先断开网络,不然Qt必须要登录,断开网络则可点击skip选项:
注意要选择对应的gcc,如下图;
等待一会儿就好了,如下图:
直接在Qt目录将快捷方式拖到桌面:
步骤三:测试“Hello world!”
先启动QtCreator,如下图:
按照新建界面项目的流程,新建项目:
修改界面几个Label:
编译运行:
该错误在ubuntu上可以通过sudo apt-get install libgl1-mesa-dev解决,但是麒麟的源不同(笔者也没有尝试直接将麒麟的源改为ubuntu源),解决参考博文:《关于 国产麒麟系统编译Qt项目是报错:error: cannot find -lGL 的解决方法》。
解决后,编译代码并运行,如下图:
上一篇:《麒麟系统开发笔记(一):国产麒麟系统搭建开发环境之虚拟机安装》
下一篇:《麒麟系统开发笔记(三):从Qt源码编译安装之编译安装Qt5.12》
若该文为原创文章,转载请注明原文出处
本文章博客地址:https://hpzwl.blog.csdn.net/article/details/123840699
麒麟系统开发笔记(二):国产麒麟系统搭建Qt开发环境安装Qt5.12相关推荐
- OSGI企业应用开发(二)Eclipse中搭建Felix运行环境
上篇文章介绍了什么是OSGI以及使用OSGI构建应用的优点,接着介绍了两款常用的OSGI实现,分别为Apache Felix和Equinox,接下来开始介绍如何在Eclipse中使用Apache Fe ...
- 【Visual C++】游戏开发笔记二十七 Direct3D 11入门级知识介绍
游戏开发笔记二十七 Direct3D 11入门级知识介绍 作者:毛星云 邮箱: happylifemxy@163.com 期待着与志同道合的朋友们相互交流 上一节里我们介绍了在迈入Dire ...
- iOS工程开发笔记二
iOS工程开发笔记<二> 在Xcode 4, 5的模板工程中可以看到Precompile Prefix Header,但是在Xcode 6被去除了. Xcode 6去掉Precompile ...
- 【Visual C++】游戏开发笔记二十七 Direct3D 11入门级知识介绍
本系列文章由zhmxy555(毛星云)编写,转载请注明出处. http://blog.csdn.net/zhmxy555/article/details/7707628 作者:毛星云 邮箱: happ ...
- 【Visual C++】游戏开发笔记二十三 游戏基础物理建模 五 粒子系统模拟 二
分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 本系列文 ...
- 【Visual C++】游戏开发笔记二十三 游戏基础物理建模(五) 粒子系统模拟(二)
本系列文章由zhmxy555(毛星云)编写,转载请注明出处. http://blog.csdn.net/zhmxy555/article/details/7607916 作者:毛星云 邮箱: h ...
- 微信小程序开发笔记二(WXSS和CSS样式美化)
微信小程序开发笔记二(WXSS和CSS样式美化) 一.CSS基本知识 1.Class选择器的定义 2.ID选择器的定义 3.ID选择器和class选择器的区别 4.CSS中设置颜色 5.CSS中的文本 ...
- [安卓开发笔记二]android Studio通过jni调用C++代码
[安卓开发笔记二]android Studio通过jni调用C++代码 16/12/11 更新 此博客基于安卓android studio 1.5所写,现在已经有了android studio2.2的 ...
- 专题开发十二:JEECG微云快速开发平台-基础用户权限
专题开发十二:JEECG微云快速开发平台-基础用户权限 11.3.4自定义按钮权限 Jeecg中,目前按钮权限设置,是通过对平台自己封装的按钮标签(<t:dgFunOpt等)进行设置.而在开 ...
最新文章
- maven,阿里云国内镜像,提高jar包下载速度
- Color.js增强你对颜色的控制
- vim显示行号_使用 vim 不得不看的 2 个 tips
- C#【Thread】Interlocked 轻量级锁
- java xml转html_如何在Java中将XML文档转换成HTML文档.pdf
- (转)kafka 详解
- go env 命令介绍
- FastDFS原理概括
- java字节流字符流复制文件大小不一致及乱码
- 用python在大麦网抢票_大麦网抢票python+selenium实现
- 快光慢光的产生原理及群速度相速度的定义
- HUAWER 华为5G无线数据终端 和 TP-LINK路由器AX6000连接及注意事项
- 记一次笔记本电脑百度云盘无法连接网络问题
- R语言生存分析可视化分析
- LC振荡电路L和C 参数越小 频率越高
- 30096大学计算机应用基础,30096电电子技术基础教程(第2版)2.ppt
- Unity 3D 刚体(Rigidbody)|| Unity 3D 刚体实践案例
- Git 删除 GitHub仓库的文件——详细操作 githua如何删除文件
- c语言的four是什么意思,【转】一些变态的编程语言
- 文思海辉php外派腾讯,文思海辉(外派腾讯)
热门文章
- 计算机附件中小工具使用方法,找回Win7附件中缺失的小工具
- 《从面试别人想到的》----泡论坛看到的,写的很有见地,适合我们刚毕业的和毕业一段时间的孩子。...
- image stabilization
- wimdns服务器未响应,win7常见问题100例.doc
- 2019年Python数据挖掘就业前景怎么样?
- 我的世界服务器怎么修改皮肤,我的世界怎么换皮肤 我的世界皮肤更换使用教程...
- Django学习记录4——urls的简述
- django学习阶段总结:urls说明
- [zlib]_[初级]_[使用Zlib完整解压zip内容]
- linux命令之ls命令及常用参数详解