Ale*_*yin 5 ide package lazarus fpc
我正在尝试使用(this)文章从命令行自动将我的包安装到IDE .
使用IDE时,软件包安装正确,我的组件显示在Lazarus调色板上.
为了验证该文章的步骤,安装有IDE我复制后idemake.cfg,packagefiles.xml并staticpackages.inc从文件C:\Users\<user_name>\AppData\Local\lazarus到临时文件夹,所以我有我的包那里注册.
然后尝试没有成功:
1.从IDE中卸载我的包
2. make clean all从c:\Lazarus
3.调用lazbuild并构建我的包
4.将所有保存的文件(idemake.cfg,packagefiles.xml和staticpackages.inc)C:\Users\<user_name>\AppData\Local\lazarus
复制到5.复制保存idemake.cfg到c:\Lazarus
6. .lpl为我的包创建的文件并放置在C:\Lazarus\packager\globallinks
7最后称为make idepkg从C:\Lazarus
8.可选地尝试make bigide和lazbuild --build-ide=用相同的结果
当Lazarus IDE构建并启动时,我可以在已安装的软件包中看到我的软件包,但标有green "+".调色板也错过了我的组件.
如果我选择那么Tool -> Build Lazarus with profile: Build IDE with Packages,这将使我的包在第二次重建IDE后正确安装.
版本信息:
Lazarus:0.9.30.2
FPC:2.4.4
操作系统:赢7
我错过了什么吗?是否可以在没有IDE的情况下从命令行注册包?
提前致谢.
当前 Lazarus(至少早至 1.0RC1)中的 Lazbuild 已扩展为能够安装软件包。为此,您可以一起使用 --add-package 和 --build-ide。请参阅lazbuild 维基文章
| 归档时间: |
|
| 查看次数: |
1345 次 |
| 最近记录: |