CnPack 开源软件项目 - CnPack IDE专家包初步支持Lazarus的使用说明

 微信扫一扫关注我们的公众号


 最新下载


 
CnWizards 1.8.1.1372
[2026-09-25]

 
CnVCL 组件包 20260925
[2026-09-25]

 
CnPack 密码算法库 20260925
[2026-09-25]
  专家包每日构建版下载
  CnPack 密码算法库帮助
  专家包时间线
 项目相关链接


 
CnPack GitHub 首页
GIT 使用说明
CnPack 成员名单
CnPack 大整数计算器
 网站访问量

今日首页访问: 1975
今日页面流量: 5617
全部首页访问: 21845497
全部页面流量: 43505244
建站日期: 2003-09-01

 
CnPack IDE专家包初步支持Lazarus的使用说明
 
CnPack 开源软件项目 2026-09-27 13:47:20

近期又有朋友问我们的专家包是否支持Lazarus,于是总结一篇我们CnPack IDE专家包在Lazarus下的安装、使用说明供大家参考。

先要说一句,这篇文章并不能让你在Lazarus中完整使用CnWizards的所有功能,只是一个开始。

这个开始,有两个重点要说明:

一、Lazarus并不支持Delphi下的BPL技术,也不支持IDE在运行期动态加载DLL,我们专家包代码必须编译进Lazarus.exe中才行。也就是说,你不能通过跑一个安装包.exe来安装专家包,而必须下载过专家包所有代码来完整编译整个Lazarus。

二、Delphi的许多Open Tools API接口,相应的Lazarus大部分并不提供,导致目前在Lazarus中成功跑起来的专家,大概只占整个专家包所有已知功能的三分之一。

这两点总结起来一句话:过程麻烦,结果未必值,您是否要继续?
好,既然往下看,那说明您是俺们的忠实用户,继续!

操作步骤:

一、在www.cnpack.org上下载我们专家包的最新版安装包(最好是最新的每日构建版),安装。这一步的目的是安装必要的专家包支持文件,并不是执行文件。
二、从github上clone我们的最新代码,共两个库cnvcl和cnwizards,要搁同一目录下。

https://github.com/cnpack/cnwizards
https://github.com/cnpack/cnvcl

三、启动Lazarus,在Packages菜单中打开cnwizardsSourceCnWizards_L4.lpk,在Packages窗口中点击“Install”,此时Lazarus就会更改配置并重新编译整个Lazarus。

(注意,如果编译失败,说明我们在代码的迭代过程中改出了Delphi和Lazarus的不兼容问题,可以赶紧催我们解决)

四、如果编译成功,Lazarus会自动重启,菜单栏上就有CnPack入口了。

界面见图。



本文已阅读 82 次
来自: CnPack 开源软件项目

上一主题 | 返回上级

相关主题:
CnPack IDE 专家包已知问题说明
定制编译 CnWizards 的方法
CnPack IDE 专家包参赛作品介绍
CnPack IDE 专家包作品说明书(0.8.1)
帮助 CnPack 开发组修正 CnWizards 错误的方法


版权所有(C) 2001-2026 CnPack 开发组 网站编写:Zhou Jinyu