以前(大概三四五年前)得知 Delphi也可以开发linux服务了,很是开心。 当时就拿来写过程序,做了一个转换工具的服务哈。
后来公司有一个小服务,我也拿来写过。后面换公司了没有用Delphi了。
最近失业一年多了到放弃就业,改自我搬砖,做一些小工具又想起了我的老朋友Delphi。
下面正文开始介绍 Delphi-linux程序开发-环境配置。
Delphi的IDE可以到这个网站下载一个便携版 https://zelig.cn/2025/06/13.html
目前最新版是 12.3 已安装的请忽略.
下载安装的时候一定要将 PAServer这个选项勾上默认是没有勾选的。。。
还有编译环境linux的勾别取消啦。
安装完成后去这个目录:
C:\Program Files (x86)\Embarcadero\Studio\23.0\PAServer
如果你改动过安装目录,找PAServer文件夹。
复制 LinuxPAServer23.0.tar 文件到你的linux系统内-使用如下命令解压和赋予权限并启动
# 解压 tar -xvf LinuxPAServer23.0.tar # 给一个执行权限 chmod +x paserver # 运行 ./paserver
会提示你输入密码没有特别需要空密码即可 直接回车
然后打开Delphi IDE ,在主菜单选择:工具 --> 选项-->部署.. 如下图
点击SDK管理 添加 - 输入一个名称-然后在linux系统打开命令行输入如下命令
ip a # 查看本机IP
然后在上面输入远程IP地址,点击测试连接,我们之前没有输入密码留空就好了,你有输入密码填入即可.
最后点完成.它家开始导入了。
导入完成后,你可以开始新建工程了,建一个控制台程序,在工程菜单添加平台选择linux即可.
好了你可以开始Delphi开发linux之旅了。。
如果你在linux下安装了新的库,在SDK管理找到更新一下就可以了。
我这台电脑宿主机是Ubuntu windows是虚拟机,拉库的时候非常慢。因为我很多开发和软件库。
我的windows为宿主机的,是安装了 WSL (推荐)VBOX/VM 笨重了点 也可以。
还没有评论,来说两句吧...