0.前言

在这篇文章里将会介绍以下内容:

  1. 下载最新版的Lazarus安装程序
  2. 安装Lazarus
  3. 安装整合IDE界面的软件包
  4. 编译运行你的第一个测试程序
  5. 结束语

1.下载最新版的Lazarus安装程序

在浏览器中百度一下“Lazarus”,从搜索到的信息中点击Lazarus Homepage进入Lazarus主页https://www.lazarus-ide.org/

点击Download Now下载最新版的Lazarus安装程序,我下载得到的是lazarus-3.6-fpc-3.2.2-win64.exe

2.安装Lazarus开发环境

Lazarus 的安装支持本地语言,按着提示一直选择[下一步],直到最后安装完成就可以了。

为了节省空间,后面的图片就不再上传了,反正也没有多少需要选择的东西,按着默认的选项点击[下一步]就行了。

安装完成后点击桌面的Lazarus图标,就可以打开Lazarus开发环境的界面。从下面的图片你会看到,Lazarus的开发环境是分体式窗口界面。

如果你习惯了使用Delphi 7,你会觉得很熟悉这个界面,到这里Lazarus开发环境的安装就算是完成了。

如果你已经习惯了Delphi XE及以后的版本,对于这种分体式的窗口会很不适应,那就需要继续下一步的软件包安装。

3.安装整合IDE界面的软件包

Lazarus已经提供了整合IDE界面的软件包,只是没有安装罢了。你可以按着以下步骤安装这个软件包,Lazarus的界面就成为整合的一体式窗口界面了。

3.1打开软件包安装窗口

从主菜单执行以下操作打开软件包安装/卸载窗口:

主菜单:软件包->安装/卸载软件包…

3.2安装软件包

从软件包安装/卸载窗口中右边“可用于安装”栏中选择anchordockingdsgn 1.0,然后点击下面的[安装选中的]按钮,这时anchordockingdsgn 1.0会出现在左边“安装”栏内

3.3重新编译IDE

点击软件包安装/卸载窗口下边的[保存并重新编译IDE]按钮(见上图)

3.4确认继续,等待编译完成

选择重新编译后会出现一个确认窗口,点击[继续]按钮即可。

之后剩下的就是等待了,什么也不要做,静静地等待,一会儿就好……

等待编译完成,Lazarus自动重新运行,出现的Lazarus开发环境界面就成为了下图所示的整合窗口了。是不是感觉很熟悉啊?

4.编译运行你的第一个程序

按着以往大家见到的安装软件开发环境的习惯,安装完成之后都要编写一个“Hello World”程序,作为测试开发环境安装成果的证据。在这里我也只好入乡随俗了。

Lazarus与其他的开发环境的运行机制有些不一样,这一点从表面上看不出来,也不影响程序员的使用,只要明白知道了没有坏处就行了。

Lazarus开发环境总会有一个项目是打开的,即使你从菜单点击的关闭项目,这个项目其实还是没有关闭。在你打开其他项目的时候可能会给你一个提示,问是不是需要保存前面的那个项目。

不再啰嗦了,下面说正题。

你第一次运行Lazarus开发环境后,你已经看到了一个打开的项目,只有一个空白窗口,名字是Form1,是不是觉得就连名字都跟Delphi中是一样的?

你什么也不用改动,点击工具栏左上角的那个绿色的三角形(这是运行命令的图标,你也可以从键盘上点击F9,还可以点击主菜单:运行->运行),然后会出现一个让你选择调试信息格式的窗口,你不用考虑,直接点击[确定]按钮就行了。

然后看着开发环境下边的“消息”窗口中的信息变化,直到出现绿色的条目,显示编译成功,这时,你用Lazarus开发的第一个程序的窗口已经出现在你的电脑屏幕上了,就是那个图标是熊爪的窗口。是不是很简单啊?哈哈哈!

5.结束语

最后再说一句废话: 走到这一步应该已经完成了,不过你不要高兴得太早。作为一个新的开发环境,不管与以前你使用的Delphi怎么相似,总是有些不一样的地方,这会给你带来一些困惑,甚至让你就此止步。不过你不要过早地灰心,我将在以后的几篇文章里给你提供解决这些困惑的途径,让你从心里爱上Lazrus,当然,不要沉迷与Lazarus而忘记了陪伴家人。哈哈哈!

从Delphi到Lazarus——安装最新版的Lazarus的更多相关文章

  1. Ubuntu 14.04中安装最新版Eclipse

    Ubuntu 14.04中安装最新版Eclipse 来源:Linux社区    作者:Linux 1.安装OpenJDK Java 7 如果你的系统中没有安装Java,我们需要按照如下步骤事先安装好 ...

  2. 在Linux上安装最新版java的JDK

    之前写过一篇关于MC建服的文章(http://www.cnblogs.com/apollospotatolikett/p/6149042.html),文章中使用的JDK不是最新的版本,当时没有细说如何 ...

  3. [转载]: delphi中XLSReadWrite控件的使用(2)---delphi XE下安装

    一.下载 官方下载网址: http://www.axolot.com/components/download.htm 从这里可以下载到从Delphi5到DelphiXE全部支持的版本. 二.软件安装 ...

  4. 苹果开发证书相关BLOG与Delphi IOS环境安装(超详细)

    注:有好的资源,请添加了上传,上传后,通知管理员,删除旧文件,累积相关的学习资源,方便新手学习 一.相关论坛http://www.2ccc.com/ delphi 合子 www.2pascal.com ...

  5. 【Linux】【Apatch Tomcat】Linux、CentOS7安装最新版Apartch Tomcat环境

    1.前言 相当嫌弃,博客园搞掉了我快写完的 Tomcat. 请先安装 :[Linux][Java]CentOS7安装最新版Java1.8.191运行开发环境 虽然安装Tomcat没啥技术,但是还是记录 ...

  6. 在Debian9服务器上安装最新版Python

    通过Xshell 6 远程连接linux服务器 安装前的准备工作 更新服务器: 命令:apt update && apt upgrade -y 安装python3的依赖库: 命令:ap ...

  7. ubuntu16.04安装最新版docker、docker-compose、docker-machine

    安装前说明: 本文将介绍在ubuntu16.04系统下安装和升级docker.docker-compose.docker-machine. docker:有两个版本:docker-ce(社区版)和do ...

  8. 我的 Delphi 学习之路 —— Delphi 助手的安装

    标题:我的 Delphi 学习之路 -- Delphi 助手的安装 作者:断桥烟雨旧人伤 Delphi 助手的安装 CnWizards 类似于 VS 中的番茄助手,在编写 Delphi 代码时帮助极大 ...

  9. ubuntu16安装最新版docker

    ubuntu16.04安装最新版docker.docker-compose.docker-machine https://www.cnblogs.com/tianhei/p/7802064.html ...

  10. K8s集群安装--最新版 Kubernetes 1.14.1

    K8s集群安装--最新版 Kubernetes 1.14.1 前言 网上有很多关于k8s安装的文章,但是我参照一些文章安装时碰到了不少坑.今天终于安装好了,故将一些关键点写下来与大家共享. 我安装是基 ...

随机推荐

  1. Hugging Face NLP课程学习记录 - 0. 安装transformers库 & 1. Transformer 模型

    Hugging Face NLP课程学习记录 - 0. 安装transformers库 & 1. Transformer 模型 说明: 首次发表日期:2024-09-14 官网: https: ...

  2. QT疑难杂症之QML程序中如何使用文件系统模型QFileSystemModel?

    简介 本文介绍了 QML程序中如何使用树状控件TreeView展示QT文件系统模型QFileSystemModel中的数据,并给出了两种实现模式. 目录 QML程序中使用文件系统模型的代码 树状控件自 ...

  3. Docker数据共享与持久化(六)

    接下来介绍如何在 Docker 内部以及容器之间管理数据,在容器中管理数据主要有两种方式: 数据卷(Data Volumes) 挂载主机目录 (Bind mounts) 一.数据卷 数据卷是一个可供一 ...

  4. 第44天:WEB攻防-PHP应用&SQL盲注&布尔回显&延时判断&报错处理&增删改查方式

    #PHP-MYSQL-SQL操作-增删改查 1.功能:数据查询 查询:SELECT * FROM news where id=$id 2.功能:新增用户,添加新闻等 增加:INSERT INTO ne ...

  5. Java项目笔记(五)

    这里写目录标题 @Valid 失效 解析jwt 无法建立SSL连接 windows下打jar包,读取nacos 配置文件 异常 @Valid 失效 加入以下依赖 <dependency> ...

  6. 【赵渝强老师】Redis的慢查询日志

    Redis慢查询日志帮助开发和运维人员定位系统存在的慢操作.慢查询日志就是系统在命令执行前后计算每条命令的执行时间,当超过预设阀值,就将这条命令的相关信息(慢查询ID,发生时间戳,耗时,命令的详细信息 ...

  7. 2023年3月中国数据库行业分析报告正式发布,带你了解NL2SQL技术原理

    为了帮助大家及时了解中国数据库行业发展现状.梳理当前数据库市场环境和产品生态等情况,从2022年4月起,墨天轮社区行业分析研究团队出品将持续每月为大家推出最新<中国数据库行业分析报告>,持 ...

  8. 深入探索Spring AI:源码分析流式回答

    在上一章节中,我们深入分析了Spring AI的阻塞式请求与响应机制,并探讨了如何增强其记忆能力.今天,我们将重点讲解流式响应的概念与实现.毕竟,AI的流式回答功能与其交互体验密切相关,是提升用户满意 ...

  9. find命令,查找文件

    find 是 Linux 中强大的搜索命令,不仅可以按照文件名搜索文件,还可以按照权限.大小.时间.inode 号等来搜索文件. [root@localhost ~]#find 搜索路径 [选项] 搜 ...

  10. NetCore项目发布对前端项目进行打包合并发布

    在某个小项目中, api使用asp.net core 3.x 编写, UI页面则使用Vuejs. 正常情况下, 项目右键的发布只会发布api项目,而不会管Vuejs的项目. 所以通过简单的改造,在发布 ...