从命令行在Lazarus上安装不带IDE的软件包

从命令行在Lazarus上安装不带IDE的软件包,ide,package,lazarus,fpc,Ide,Package,Lazarus,Fpc,我正在尝试使用()文章从命令行将包自动安装到IDE 使用IDE时,软件包安装正确,我的组件显示在Lazarus调色板上。 为了验证文章步骤,在使用IDE安装之后,我将idemake.cfg、packagefiles.xml和staticpackages.inc文件从C:\Users\\AppData\Local\lazarus复制到一个临时文件夹中,因此我在那里注册了我的包 然后尝试但没有成功: 1.已从IDE卸载我的软件包 2.从c:\Lazarus 3.调用了lazbuild并构建了我的包

我正在尝试使用()文章从命令行将包自动安装到IDE

使用IDE时,软件包安装正确,我的组件显示在Lazarus调色板上。
为了验证文章步骤,在使用IDE安装之后,我将
idemake.cfg
packagefiles.xml
staticpackages.inc
文件从
C:\Users\\AppData\Local\lazarus
复制到一个临时文件夹中,因此我在那里注册了我的包

然后尝试但没有成功:
1.已从IDE卸载我的软件包
2.从
c:\Lazarus

3.调用了
lazbuild
并构建了我的包
4.将所有保留的文件(
idemake.cfg
packagefiles.xml
staticpackages.inc
)复制到
C:\Users\\AppData\Local\lazarus

5.复制到
idemake.cfg
c:\Lazarus

6.为我的软件包创建了
.lpl
文件,并将其放入
C:\Lazarus\packager\globallinks

7.最后从
C:\Lazarus

8.或者尝试了
makebigide
lazbuild--buildide=
,结果相同

当Lazarus IDE构建并启动时,我可以在已安装的软件包中看到我的软件包,但标记为
绿色“+”
。调色板也缺少我的组件。
如果我选择then
Tool->Build Lazarus with profile:Build IDE with Packages
,这将使我的包在第二次重建IDE后正确安装

版本信息:

拉撒路:0.9.30.2
FPC:2.4.4
OS:Win7

我错过什么了吗?是否有其他方法可以在没有IDE的情况下从命令行注册包


提前感谢。

当前Lazarus中的Lazbuild(至少可以追溯到1.0RC1)已经扩展,可以安装软件包。 为此,您可以一起使用--add包和--build ide。
请参见

谢谢您的回答。不幸的是,根据您提到的文章,这种可能性只会出现在1.1中:
将包添加到已安装包的列表中(结合--build ide来重建ide)。从1.1开始。
。我在1.0中检查了
Lazbuild
,但没有--add package开关。很抱歉,当时一定是记错了版本。