Qt程序设计基础:基于银河麒麟桌面操作系统
上QQ阅读APP看书,第一时间看更新

序言

科技创新成为百年变局中的关键变量,只有抢占科技制高点,才能赢得战略主动。操作系统作为信息产业的魂,是总体协调、管理和控制计算机硬件与软件资源的基础模块,其自主创新水平决定着整个信息化生态的自主可控程度。

回顾操作系统整体发展之路,我们认为操作系统离不开软件开发者的支持,需要开展大规模的应用软件开发及验证工作,打造千万数量级别的软件生态,才能打破国外操作系统的垄断地位。因此快速培养一批基于国产操作系统的应用软件开发人员显得尤为重要。

操作系统不同,基于其上的应用开发也有很大的不同。在我国,国产操作系统普遍基于Linux内核进行研发。相较于Windows系统而言,Linux系统使用的编译工具、调度工具都有很大区别;从应用开发角度来看,企业开发人员在Windows系统平台上使用Visual Studio开发的集成环境无法兼容Linux系统平台。《Qt程序设计基础 基于银河麒麟桌面操作系统》详细讲解了Qt开发环境的配置、使用,以及在该环境下进行软件开发的基本方法,可以帮助应用开发的工程师及高校学生充分了解相应操作系统的桌面应用开发方法。

在人工智能、物联网、大数据、云计算等新一代信息技术高速发展的今天,想要最高效、最大限度、最合理地利用技术和资源,离不开整个生态的开放合作、协同创新和共赢共荣。希望产学研各界开展更加紧密的合作,推动操作系统、应用软件等行业企业技术自主创新、产品更新迭代,紧紧抓住网信产业发展浪潮之下的历史契机,实现弯道超车,为建设网络强国、数字中国贡献一份力量。

中国工程院院士

2023年6月