jiyifa2018 发表于 2021-3-1 10:08

Lazarus IDE无法安装窗口停靠插件

在Install/Uninstall Packages管理器安装插件anchordocking、anchordockingdsgn、sparta_dockedformeditor时的错误日志:
(10028) Recompiling chmreader, checksum changed for D:\lazarus\components\sparta\generics\lib\x86_64-win64\generics.collections.ppu
D:\lazarus\fpc\3.2.0\units\x86_64-win64\chm\chmreader.ppu:chmreader.pas(81,12) Fatal: (10022) Can't find unit chmreader used by ChmLangRef

鸭子咯咯哒~ 发表于 2021-3-1 11:32

求 lazarus 软件

jiyifa2018 发表于 2021-3-1 12:54

鸭子咯咯哒~ 发表于 2021-3-1 11:32
求 lazarus 软件

Lazarus IDE官网下载地址:https://sourceforge.net/projects/lazarus/

DEATHTOUCH 发表于 2021-3-2 10:42

这个我遇到过,据说原因是引用单元冲突
在国外的帖子看到了一个解决方法,大体给你说下

打开Lazarus,打开这个包
D:\Lazarus\components\sparta\generics\sparta_generics.lpk
依次点击六个文件(source\generics.collections.pas .. generics.strings.pas)
去掉“使用单元”的勾勾
然后保存,把路径D:\Lazarus\components\sparta\generics\下的 lib 文件夹删掉
这样你可以重新安装这几个包了
记住:千万别安装smartformeditor,软件会打不开的

ps 可以用fpc目录下的strip去掉编译后主程序的调试信息,大幅度缩小exe文件
页: [1]
查看完整版本: Lazarus IDE无法安装窗口停靠插件