Lazarus

软件描述

Lazarus 是 Free Pascal 编译器的跨平台集成开发环境。它通过其自身的“Lazarus 组件库”力求提供类似 Delphi 的编程体验,并支持 Windows、OSX、Linux、BSD、Android、iOS 等多种平台。

官方网站

访问软件的官方网站了解更多信息

官方认证

lazarus.freepascal.org

安全链接HTTPS
立即访问

什么是 Lazarus?

Free Pascal 是一款基于 GPL 许可的编译器,可在 Linux、Win32、OS/2、68K 等平台上运行。Free Pascal 设计为能够理解并编译 Delphi 语法,而 Delphi 语法自然是面向对象的。Lazarus 正是缺失的拼图部分,使您能够在上述所有平台上开发类似 Delphi 的程序。与力求“编写一次,随处运行”的 Java 不同,Lazarus 和 Free Pascal 追求的是“编写一次,随处编译”。由于所有上述平台均使用完全相同的编译器,因此您无需重新编码即可为不同平台生成完全相同的产品。

Lazarus 完全独立于 API。程序可以针对 Win32、GTK2、Qt、Carbon、FpGUI 以及更多自定义绘制的控件集进行编译。其中 Windows 平台也支持 GTK2 和 Qt。

LCL 在很大程度上类似于 VCL,因此 Delphi 代码可以大量重用。

🔄 替代方案

32 个选择
1

MaxBlox 是一个完整应用开发平台。整个系统基于网页,能够构建在互联网上运行的应用程序。该系统采用平台即服务(PaaS)架构。

Apple Developer

Apple Developer

0

观看主题演讲及其他内容!

0

Easy Code 是用于构建 32 位 Windows 应用程序的可视化汇编编程环境。其界面类似于 Visual Basic,可用来编写 Windows 汇编应用程序(可执行文件、动态和静态库、COFF 目标文件等)。

Sally - A Simple C++ IDE

Sally - A Simple C++ IDE

0

“Sally - 一个简单的C++集成开发环境”是一款适用于Windows XP/2000的GPL多编译器C++集成开发环境。

MASM Builder

MASM Builder

0

MASM Builder 是一款用于使用汇编语言开发 32 位 Windows 程序的免费集成开发环境(IDE)。MASM Builder 包含许多有用的功能,可帮助您创建基于 Windows API 的程序。

0

XVT 是用于使用 C 或 C++ 编写跨平台 GUI 应用程序的软件开发环境。XVT 允许开发人员图形化地布局应用程序的 GUI,并提供跨平台库以辅助开发。

0

xtool 是一个跨平台(Linux/WSL/macOS)工具,使用开放标准复制 Xcode 的功能。

0

PocketStudio 是一个由 32 位 Pascal 编译器和可自适应的集成开发环境组成的工具,可轻松开发适用于 Palm OS、Garnet OS 和 Access Linux Platform 的应用程序。

上一页