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 语法显然是面向对象的(OOP)。Lazarus 是拼图中缺失的那部分,它将使你能够在上述所有平台上开发类似 Delphi 的程序。与 Java 希望实现“一次编写,随处运行”的理念不同,Lazarus 和 Free Pascal 的目标是“一次编写,编译后随处运行”。由于上述所有平台上都可用完全相同的编译器,因此你无需进行任何重写,就能为不同平台生成完全相同的产品。

Lazarus 完全独立于 API。程序可以针对 Win32、GTK2、Qt、Carbon、FpGUI 以及更多自定义绘制的控件集进行编译。同时,GTK2 和 Qt for Windows 也得到了支持。

LCL 在很大程度上与 VCL 相似,因此 Delphi 代码可以被大量复用。

🔄 替代方案

31 个选择

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

付费 • 专有
查看详情
Apple Developer

Apple Developer

软件

观看发布会及其他内容!

免费 • 专有
查看详情
Easy code

Easy code

IDE

Easy Code 是一种用于构建 32 位 Windows 应用程序的可视化汇编编程环境。Easy Code 界面外观类似 Visual Basic,可让您编程 Windows 汇编应用程序(可执行文件、动态库和静态库、COFF 对象文件等)。

免费 • 开源
查看详情
Sally - A Simple C++ IDE

Sally - A Simple C++ IDE

IDE, 编译器

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

免费 • 开源
查看详情
MASM Builder

MASM Builder

软件

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

免费 • 专有
查看详情
XVT

XVT

IDE

XVT 是一种用于使用 C 或 C++ 开发跨平台图形用户界面(GUI)应用程序的软件开发环境。XVT 允许开发者通过图形化方式布局应用程序的图形用户界面,并提供跨平台库以辅助开发。

付费 • 专有
查看详情
xtool

xtool

IDE

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

免费 • 专有
查看详情
上一页
下一页