1. 概述
1.1. 定义
Lazarus 是一个与 Delphi 兼容的跨平台 IDE,用于快速应用程序开发。它具有各种可供使用的组件和图形表单设计器,可轻松创建复杂的图形用户界面。
1.2. 用途
可以创建自己的开源或商业应用程序。使用 Lazarus,可以创建文件浏览器、图像查看器、数据库应用程序、图形编辑软件、游戏、3D 软件、医学分析软件或任何其他类型的软件。
1.3. 亮点
- 开源
- 用Pascal写的Pascal
- 跨平台
- 超过 200 个组件
- 可通过包扩展
- 带有在线存储库的包管理器
- 许多框架
- 从 Delphi 代码转换
- 定期发布
2. Hello World
图2.1. Lazarus IDE 欢迎页
图2.2. Lazarus IDE 页