若该文为原创文章,转载请注明原文出处
本文章博客地址: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相关推荐

  1. OSGI企业应用开发(二)Eclipse中搭建Felix运行环境

    上篇文章介绍了什么是OSGI以及使用OSGI构建应用的优点,接着介绍了两款常用的OSGI实现,分别为Apache Felix和Equinox,接下来开始介绍如何在Eclipse中使用Apache Fe ...

  2. 【Visual C++】游戏开发笔记二十七 Direct3D 11入门级知识介绍

    游戏开发笔记二十七 Direct3D 11入门级知识介绍 作者:毛星云    邮箱: happylifemxy@163.com    期待着与志同道合的朋友们相互交流 上一节里我们介绍了在迈入Dire ...

  3. iOS工程开发笔记二

    iOS工程开发笔记<二> 在Xcode 4, 5的模板工程中可以看到Precompile Prefix Header,但是在Xcode 6被去除了. Xcode 6去掉Precompile ...

  4. 【Visual C++】游戏开发笔记二十七 Direct3D 11入门级知识介绍

    本系列文章由zhmxy555(毛星云)编写,转载请注明出处. http://blog.csdn.net/zhmxy555/article/details/7707628 作者:毛星云 邮箱: happ ...

  5. 【Visual C++】游戏开发笔记二十三 游戏基础物理建模 五 粒子系统模拟 二

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 本系列文 ...

  6. 【Visual C++】游戏开发笔记二十三 游戏基础物理建模(五) 粒子系统模拟(二)

    本系列文章由zhmxy555(毛星云)编写,转载请注明出处. http://blog.csdn.net/zhmxy555/article/details/7607916 作者:毛星云    邮箱: h ...

  7. 微信小程序开发笔记二(WXSS和CSS样式美化)

    微信小程序开发笔记二(WXSS和CSS样式美化) 一.CSS基本知识 1.Class选择器的定义 2.ID选择器的定义 3.ID选择器和class选择器的区别 4.CSS中设置颜色 5.CSS中的文本 ...

  8. [安卓开发笔记二]android Studio通过jni调用C++代码

    [安卓开发笔记二]android Studio通过jni调用C++代码 16/12/11 更新 此博客基于安卓android studio 1.5所写,现在已经有了android studio2.2的 ...

  9. 专题开发十二:JEECG微云快速开发平台-基础用户权限

      专题开发十二:JEECG微云快速开发平台-基础用户权限 11.3.4自定义按钮权限 Jeecg中,目前按钮权限设置,是通过对平台自己封装的按钮标签(<t:dgFunOpt等)进行设置.而在开 ...

最新文章

  1. maven,阿里云国内镜像,提高jar包下载速度
  2. Color.js增强你对颜色的控制
  3. vim显示行号_使用 vim 不得不看的 2 个 tips
  4. C#【Thread】Interlocked 轻量级锁
  5. java xml转html_如何在Java中将XML文档转换成HTML文档.pdf
  6. (转)kafka 详解
  7. go env 命令介绍
  8. FastDFS原理概括
  9. java字节流字符流复制文件大小不一致及乱码
  10. 用python在大麦网抢票_大麦网抢票python+selenium实现
  11. 快光慢光的产生原理及群速度相速度的定义
  12. HUAWER 华为5G无线数据终端 和 TP-LINK路由器AX6000连接及注意事项
  13. 记一次笔记本电脑百度云盘无法连接网络问题
  14. R语言生存分析可视化分析
  15. LC振荡电路L和C 参数越小 频率越高
  16. 30096大学计算机应用基础,30096电电子技术基础教程(第2版)2.ppt
  17. Unity 3D 刚体(Rigidbody)|| Unity 3D 刚体实践案例
  18. Git 删除 GitHub仓库的文件——详细操作 githua如何删除文件
  19. c语言的four是什么意思,【转】一些变态的编程语言
  20. 文思海辉php外派腾讯,文思海辉(外派腾讯)

热门文章

  1. 计算机附件中小工具使用方法,找回Win7附件中缺失的小工具
  2. 《从面试别人想到的》----泡论坛看到的,写的很有见地,适合我们刚毕业的和毕业一段时间的孩子。...
  3. image stabilization
  4. wimdns服务器未响应,win7常见问题100例.doc
  5. 2019年Python数据挖掘就业前景怎么样?
  6. 我的世界服务器怎么修改皮肤,我的世界怎么换皮肤 我的世界皮肤更换使用教程...
  7. Django学习记录4——urls的简述
  8. django学习阶段总结:urls说明
  9. [zlib]_[初级]_[使用Zlib完整解压zip内容]
  10. linux命令之ls命令及常用参数详解