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 个选择
roobuilder

roobuilder

IDE

它介于 Glade / Visual Studio 之间——其理念是,一个应用程序的大部分“操作”代码实际上都相当简单,因此在小部件的事件处理程序中编写代码,可以使代码与实际操作更接近。

免费 • 开源
查看详情
Microsoft Small Basic

Microsoft Small Basic

软件

微软小编程让计算机编程重新充满乐趣。其友好的开发环境易于掌握,既帮助儿童也帮助成人轻松进入编程世界。

免费 • 专有
查看详情
DecSoft App Builder

DecSoft App Builder

IDE

专业的可视化集成开发环境,用于创建现代 HTML5 应用、Web 应用、渐进式 Web 应用、Web 扩展以及适用于移动和桌面浏览器、Android、iOS、Windows 等平台的混合应用。

付费 • 专有
查看详情
Pelles C

Pelles C

IDE

Pelles C 是一个全面的开发套件,可帮助您创建兼容 Windows 和 ARM 平台的应用程序。

免费个人 • 专有
查看详情
WinDev

WinDev

软件

用于开发跨平台应用的集成软件。

付费 • 专有
查看详情
Turbo Pascal

Turbo Pascal

编译器, IDE

Turbo Pascal 是一个软件开发系统,包含用于在 CP/M、CP/M-86 和 DOS 上运行的 Pascal 编程语言的编译器和集成开发环境(IDE)。

免费个人 • 专有
查看详情
Dev-Pascal

Dev-Pascal

IDE, 编译器

[已停止维护] Dev-Pascal 是一个功能完整的集成开发环境(IDE),可使用 Free Pascal 或 GNU Pascal 编译器创建基于 Windows 或控制台的 Pascal 程序。它还可以处理 Insight 调试器,您也可以在此处下载。

免费 • 开源
查看详情
PocketStudio

PocketStudio

IDE, 编译器

PocketStudio 是一个集成了 32 位 Pascal 编译器和可灵活配置的集成开发环境,可轻松开发适用于 Palm OS、Garnet OS 和 Access Linux Platform 的应用程序。

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