国产系统deepin20原生应用(Qt+DTK )开发纪实(一)

国产系统deepin20原生应用(Qt+DTK )开发纪实(一)

  • DTK开发环境搭建(踩坑实录)
    • 深度系统背景介绍
    • 安装深度系统桌面应用开发集
      • 1、安装Qt creator
      • 2、安装DTK开发包
      • 3、克隆基本框架
      • 4、在DtkDemo的基础上开发深度桌面应用
    • DTK入坑一(Dtk运行环境不全 )
    • DTK入坑二(Qt自动检测报错 )
    • DTK入坑三(DtkDemo运行报错 )
  • 结束语

DTK开发环境搭建(踩坑实录)

由于领导要求,不得不转战国产系统,主要进行的是改版和定制工作。自己也是第一次入手,本着“相互学习、共同进步”的原则,在这里记录和分享一下开发历程。一方面能供大家参考,学习一下活雷锋精神,让新同志能少像我一样走很多弯路;另一方面也是对自己的一个督促,促使大神们指导我进步,促使我尽快完成开发。这些文章都是我的开发纪实,希望能给大家带来参考。千里之行,始于足下,接下来就让我们一起愉快地踏入开发历程吧。(感谢CSDN提供的博客平台,这是我的第一篇博客,希望大家多多支持。)

深度系统背景介绍

前期拜读了一些网络大神的高质量帖子,结合自己的摸索对国产系统特别是深度系统(Deepin 20 Beta)有了新的认识。自从转战国产系统以后,我把现行主流的国产系统尽自己最大可能试了一个遍。现在举例分享一些我个人的看法和认识。

国产系统一:红旗系统(以红旗9系列为参考)
直接上图对比吧,一目了然。
国产系统deepin20原生应用(Qt+DTK )开发纪实(一)_第1张图片
国产系统deepin20原生应用(Qt+DTK )开发纪实(一)_第2张图片
国产系统deepin20原生应用(Qt+DTK )开发纪实(一)_第3张图片
国产系统deepin20原生应用(Qt+DTK )开发纪实(一)_第4张图片
通过对比我们可以发现,红旗Linux9和CentOS除了图标,剩下的部分几乎一致(感兴趣的同志可以通过分析代码,也验证一下)。百度搜索“定制Linux图标”即可

你可能感兴趣的:(DTK应用开发,linux,deepin)