Qt5 概述
RealEvo-Qt5SylixOS是一款专为开发 SylixOS Qt 应用程序打造的集成开发环境,整合了 QtCreator、QtSDK和 SylixOS 插件。它全面支持 SylixOS Qt 应用程序的开发、部署、运行和调试,为 SylixOS 嵌入式操作系统的 Qt 开发提供了完善的解决方案。适合具备一定 SylixOS 和 Qt 开发经验的用户使用。
Qt
Qt 是一个 1991 年由奇趣科技公司开发的跨平台C++图形用户界面应用程序开发框架。距 1995 年发布的第一个版本,Qt 已经有超过 20 年的历史。它既可以用于开发 GUI(Graphical User Interface,即图形用户界面)程序,也可以用于开发诸如控制台工具和服务器等的非GUI程序。2008 年,奇趣科技公司被诺基亚公司收购,Qt 也因此成为诺基亚公司旗下的编程语言工具。2009 年,诺基亚公司将 Qt 的授权协议增加了对商业友好的 LGPL v2.1 协议。 2012 年,Qt 被 Digia 公司收购,同年推出了 Qt 5.0 版本。Qt 已经被广泛地应用在各种行业领域的桌面和嵌入式及移动计算系统;据了解,全球有超过 7000 家公司和 150 万的开发者在使用 Qt。
Qt 的官方网站如下:http://www.qt.io/
Qt Creator
Qt Creator 是 2009 年诺基亚公司推出的一款轻量级的跨平台集成开发环境。它旨在帮助新用户快速上手并运行项目,同时提高资深 Qt 开发者的效率。Qt Creator 功能强大,包括项目生成向导、C++代码编辑器、文件和类浏览工具,以及图形化 GDB 调试前端等。此外,它还集成了 Qt Designer(界面设计工具)、Qt Assistant(帮助文件系统)、Qt Linguist(翻译工具)和 qmake 构建工具等。
RealEvo-Qt5SylixOS
RealEvo-Qt5SylixOS 集成了 Qt Creator 5.0.3 与 SylixOS 插件,覆盖了 ARM、AARCH64、MIPS32、MIPS64、X86 和 X64 这六大硬件平台。通过 SylixOS 插件,开发者在 Qt Creator 中能获得便捷的开发环境,轻松开发 SylixOS 上的 Qt 应用。这一方案简化了部署流程,允许开发者一键集成 Qt 共享库至 SylixOS 设备,显著降低了环境配置的复杂性。其一键部署、运行、调试和分析的功能,极大地提高了开发效率,减轻了开发者的负担。此外,RealEvo-Qt5SylixOS 还集成了基于 LGPL 协议的 Qt 共享库,支持各类处理器,让开发者无需编译 Qt,专注于应用开发。
说明:
LGPL 允许商业软件通过链接方式使用 LGPL 类库,而无需公开商业软件的源代码。这使得采用 LGPL 协议的开源代码可以被商业软件作为类库引用,并进行发布和销售。