分享学习Lazarus编写的第一个实例
Lazarus
1)简绍一下软件
Lazarus是一个用于FreePascal的快速应用开发(RAD)的面向对象的Pascal集成开发环境(IDE)。Lazarus 对于窗口管理来说是中性的。可以工作在KDE(1.13版本)下,也可以工作在GNOME(1.23版本)或其他窗口管理器(MVM、WindowMaker)。Lazarus的设计目标是应用Free Pascal,所以所有凡是Free Pascal能运行的平台,Lazarus也可以运行。最新版本能运行于Linux,Win9x/2000/xp/win7和FreeBSD。目前,已提供32位和64位版本支持。Lazarus的工作界面、外观和操作和Borland 的Delphi IDE非常相似,所不同的是Lazarus 是完全的自由软件。Lazarus 可以直接移植Delphi的代码。Lazarus的编程语言是以Pascal为基础的。Pascal语言具有可读性好、编写容易的特点,这使得它很适合作为基础的开发语言。同时,使用编译器创建的应用程序只生成单个可执行文件(.EXE,但生成的可执行文件体积相对Delphi的来说有点大,只包含一个空窗体的工程生成的可执行文件就达到了10多M。这里,可以通过编译选项来减小可执行文件的大小,可以减为1M多点,然后通过UPX压缩,可以减为600多K。)。正是这种结合,使得Pascal成为Lazarus这种先进开发环境的编程语言。
2)下载地址如下:
http://badu.jb51.net/201111/tools/lazarus_jb51net.7z
3)实例图如下:
4)源代码分享给大家
http://download.csdn.net/detail/sgzhou12345/4591916
[解决办法]
嗯嗯,学习学习,我也下载了,过几天安装上试试。
不知道跟已安装的Delphi 6、7、XE2有冲突没
[解决办法]
额。。lazarus编译好像有点慢
[解决办法]
听说lazarus可支持超多平台编译哎,好像连IOS都支持,看来D有对手了
[解决办法]
听说好像支持把D的控件加到L的IDE里。。
[解决办法]
是的连android都支持,牛气的不得了
[解决办法]