麒麟系统服务器基本开发环境
《银河麒麟高级服务器操作系统V10系统管理员手册》介绍了系统集成的关键开发工具:Qt-5.14.2跨平台框架支持多设备开发;GCC-7.3编译器提供多语言支持;GDB-9.2调试器可分析多种编程语言;Python3-3.7.9以简洁语法和丰富库著称;以及OpenJDK-1.8.0的Java运行环境。每个工具均附版本特性说明和官方文档链接,为管理员提供全面的技术参考。
银河麒麟高级服务器操作系统V10 系统管理员手册


Qt-5.14.2
Qt 是一个跨平台的桌面、嵌入式和移动应用程序开发框架。只需重新编译即可将现有的桌面或嵌入式应用程序带到移动设备中。有很强的图形功能和性能。Qt5 是 Qt 的最新版本,开发人员能够以直观的用户界面针对多个目标开发应用程序。通过 Qt5 中改进的 JavaScript 和 QML 支持,开发人员可以更加高效和灵活,同时仍支持 C++和 Qt Widget。Qt5 与 Qt4 高度兼容,并借助模块化的代码库和 Qt Platform Abstraction,增强了代码的可移植性。当前更新至,更多新特性请查阅版本 5.14.2
GCC-7.3
GCC 是由 GNU 开发的编程语言编译器,支持多种语言的编译,例如C,C++,Objective-C,Java 等,同时包含这些语言的库文件。GCC 是一种开源的开发工具,支持多种体系架构,易于扩展和测试。
主要特性包括:
•支持 GNU 标准;
•编译器基于 GPL 标准;
•具有不断更新的运行时库,调试效率高;
详细用法或其他资料请查阅
GDB-9.2
GDB 是 GNU 代码调试器,允许查看程序内部执行流程,或者程序在发生异常时的状态。GDB 的功能主要包括:
- 执行一些能够影响程序运行结果的操作;
- 在指定的条件下停止程序;
- 在程序停止运行时,检查此时程序内部发生了什么;
- 修改程序,以验证程序 bug 对程序的影响,同时了解到程序中许多其他的内容,例如变量取值等。
GDB 支持以下编程语言:
- Ada
- Assembly
- C
- C++
- D
- Fortran
- Go
- Objective-C
- OpenCL
- Modula-2
- Pascal Rust
终端控制台输入命令”gdb”,即可打开 GDB 调试工具。
当前更新至版本 9.2,详细用法或其他资料请查阅
Python3-3.7.9
Python 是一种清晰而强大的面向对象编程语言,可与Perl、Ruby、Scheme或 Java 相媲美。
Python 的一些显著特性:
- 语法简洁,程序易于阅读。
- 程序运行简单,这使得 Python 成为许多编程任务的理想选择,同时又不影响可维护性。
- 附带一个大型标准库,支持许多常见的编程任务,如连接网络服务器、用正则表达式搜索文本、读取和修改文件等。
- Python 的交互模式使得测试简短的代码片段变得很容易,python 开发环境叫做 IDLE。
- 通过添加以编译语言(如 C 或 C++)实现的新模块,可以轻松地进行扩展。
- 也可以嵌入到应用程序中以提供可编程接口。
- 在任何地方运行,包括 Mac OS X,Windows,Linux 和Unix,非官方版本也可用于 Android 和 iOS
- Python 是一款免费软件。下载或使用 Python,或者将它包含在您的应用程序中不需要任何费用,Python 也可以被自由修改和重新发布。Python 的一些编程语言特性包括:
- 有 多 种 基 本 数 据 类 型 可 用 :number(floating point,complex和unlimited-length long integers)、strings(包括 ASCII 和 Unicode)、lists 和dictionaries。
- Python 支持带有类和多重继承的面向对象编程。
- 代码可以分成模块和包。
- 该语言支持引发和捕获异常,从而实现更清晰的错误处理。
- 数据类型是强类型和动态类型。混合不兼容的类型(例如,试图添加一个字符串和一个数字)会导致引发异常,从而更快地发现错误。
- Python 包含高级编程特性,如 generators 和 list comprehensions。
- Python 的自动内存管理使您不必手动分配和释放代码中的内存。当前更新至版本 3.7.9,详细资料请查阅。
Openjdk-1.8.0
Opengdk 作为 GPL 许可的 Java 平台开源化实现,由Sun 公司开发,提供了一个 java 的运行环境,支持 Solaris,Linux,Mac OS X 或Windows 多种操作系统。新版本的新特性主要有:
- Lambda 表达式和 Stream API;
- 时间与日期 API;
- 构造器引用;
- 红黑树的使用使运行速度更快;
- 减少空指针异常等。
当前更新至版本 1.8.0, 详细资料请查阅

更多推荐


所有评论(0)