赞
踩
目录
Qt 是一个跨平台的桌面、嵌入式和移动应用程序开发框架。只需重新编译即可将现有的桌面或嵌入式应用程序带到移动设备中。有很强的图形功能和性能。Qt5 是 Qt 的最新版本,开发人员能够以直观的用户界面针对多个目标开发应用程序。通过 Qt5 中改进的 JavaScript 和 QML 支持,开发人员可以更加高效和灵活,同时仍支持 C++和 Qt Widget。Qt5 与 Qt4 高度兼容,并借助模块化的代码库和 Qt Platform Abstraction,增强了代码的可移植性。
当前更新至版本 5.14.2,更多新特性请查阅 https://doc.qt.io/archives/qt-5.14
GCC 是由 GNU 开发的编程语言编译器,支持多种语言的编译,例如 C,C++, Objective-C,Java 等,同时包含这些语言的库文件。GCC 是一种开源的开发工 具,支持多种体系架构,易于扩展和测试。
主要特性包括:
•支持 GNU 标准;
•编译器基于 GPL 标准;
•具有不断更新的运行时库,调试效率高;
详细用法或其他资料请查阅 https://gcc.gnu.org/。
GDB 是 GNU 代码调试器,允许查看程序内部执行流程,或者程序在发生异常时的状态。GDB 的功能主要包括:
· 执行一些能够影响程序运行结果的操作;
· 在指定的条件下停止程序;
· 在程序停止运行时,检查此时程序内部发生了什么;
· 修改程序,以验证程序 bug 对程序的影响,同时了解到程序中许多其他的内容,例如变量取值等。
GDB 支持以下编程语言:
· Ada
· Assembly
· C
· C++
· D
· Fortran
· Go
· Objective-C
· OpenCL
· Modula-2
· Pascal
· Rust
终端控制台输入命令”gdb”,即可打开 GDB 调试工具。
当前更新至版本 9.2,详细用法或其他资料请查阅http://gnu.org/software/gdb/。
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,详细资料请查阅 https://www.python.org/。
Opengdk 作为 GPL 许可的 Java 平台开源化实现,由 Sun 公司开发,提供了 一个 java 的运行环境,支持 Solaris,Linux,Mac OS X 或 Windows 多种操作系统。
新版本的新特性主要有:
· Lambda 表达式和 Stream API;
· 时间与日期 API;
· 构造器引用;
· 红黑树的使用使运行速度更快;
· 减少空指针异常等。
当前更新至版本 1.8.0,详细资料请查阅 http://openjdk.java.net。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。