秋·风

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::
1 2 3 4 5 ··· 36 下一页

摘要: 特别提醒:在linux第一次使用绿色版时需要安装以下依赖环境(在终端执行): sudo apt install gdb make binutils build-essential libx11-dev libgtk2.0-dev libgdk-pixbuf2.0-dev libcairo2-dev 阅读全文
posted @ 2025-11-05 08:08 秋·风 阅读(1226) 评论(2) 推荐(1)

摘要: 这个工具的交流群(包含lazarus相关话题),有问题可以进群反馈:QQ群号:484097648安装工具网盘下载网址:1、百度云盘:https://pan.baidu.com/s/1syimIEZU5NSnQV2gdyXKMA?pwd=3qkw 提取码: 3qkw2、天翼云盘:https://clo 阅读全文
posted @ 2025-03-27 11:01 秋·风 阅读(3471) 评论(20) 推荐(3)

摘要: 建了个技术交流群(QQ群):484097648。 特别提醒:在linux第一次使用fpcupdeluxe需要安装依赖环境,在终端执行: sudo apt install git make binutils build-essential subversion zip unzip libx11-dev 阅读全文
posted @ 2024-08-17 20:35 秋·风 阅读(4035) 评论(14) 推荐(1)

2026年1月15日

摘要: 开发环境:开发工具:lazarus 4.4+fpc 3.3.1(aa182cb14737fce742689f269210acfbc51e2b8d分支)交叉编译lib文件:从openwrt的/lib/目录提取的so作为交叉编译lib使用(14个so)。嵌入设备:树莓派3B,系统:openwrt,arm 阅读全文
posted @ 2026-01-15 16:01 秋·风 阅读(21) 评论(0) 推荐(0)

2026年1月11日

摘要: 近日网友发现Lazarus的TFloatSpinEditEx控件在只读时滚动鼠标滚轮还是会变更数值,按以下方法修正就可以解决这个Bug(TSpinEditEx这个控件也有同样的问题)。修复补丁已提交给官方,官方响应速度极快,2026-01-12已修复(lazarus trunk)https://gi 阅读全文
posted @ 2026-01-11 19:07 秋·风 阅读(25) 评论(0) 推荐(0)

摘要: lazarus编译时切换OS/CPU或交叉编译的lib需要多次在不同的界面操作才可以,步骤有点多,因此写了个IDE插件,有同一个界面就可以选择不同OS/CPU或交叉编译lib。 直接上代码: unit QFCompilerRununit; {$MODE Delphi} interface uses 阅读全文
posted @ 2026-01-11 14:26 秋·风 阅读(40) 评论(1) 推荐(0)

2026年1月8日

摘要: lazarus的TDBDateEdit控件空值时显示1899.12.30,日期为空值怎样才能显示空白呢?用常规的ataSet.Fields[i].OnGetText方法无效。解决方法:打开\lazarus\lcl\EditBtn.pas找到:function TDateEdit.DateToText 阅读全文
posted @ 2026-01-08 20:44 秋·风 阅读(27) 评论(0) 推荐(0)

2026年1月4日

摘要: lazarus更新交叉编译lib文件后出现找不到某些函数时,说明交叉编译工具链中的glibc版本与目标系统上的glibc版本不兼容,需要用新的工具链替代旧的工具链就可以。 Compile Project, OS: linux, CPU: aarch64, Target: D:\QFLazarus4. 阅读全文
posted @ 2026-01-04 08:32 秋·风 阅读(45) 评论(0) 推荐(0)

2025年12月25日

摘要: 没这个远程调试助手时,每次编译都要拷贝到目标电脑及设置debug的参数,操作挺繁琐的,有了这个远程调试助手后,就可以实现一键“编译/上传/运行”等功能,这个工具类似delphi的pasServer,特别适合在windows做开发,远程调试linux的应用程序。注意:远程调试的关键是为各CPU和OS编 阅读全文
posted @ 2025-12-25 15:14 秋·风 阅读(145) 评论(2) 推荐(0)

2025年12月11日

摘要: 在龙芯+深度 25社区版(龙芯新世界)Lazarus安装lazreport的lr_dialogdesign.lpk控件后Lazarus程序无法启动,在终端运行提示: 昨天暂时修复龙芯+深度 25Lazarus安装lazreport的lr_dialogdesign.lpk后Lazarus程序无法启动的 阅读全文
posted @ 2025-12-11 09:08 秋·风 阅读(81) 评论(0) 推荐(0)

2025年12月10日

摘要: 有网友反馈:在龙芯+深度 25社区版(龙芯新世界)Lazarus安装lazreport的lr_dialogdesign.lpk控件后Lazarus程序无法启动,在终端运行提示: 经跟踪排查发现是lazarus/components/lazreport/source/addons/DialogCont 阅读全文
posted @ 2025-12-10 17:38 秋·风 阅读(36) 评论(0) 推荐(0)

2025年12月9日

摘要: lazarus的交叉编译方便好用,但可能和目标系统存在兼容问题,如要解决和目标系统的兼容问题,最好将目标系统lib的文件拷贝到交叉编译的lib,替换不兼容的文件。拷贝要注意的几个地方:示例里将/lib/x86_64-linux-gnu/的文件拷贝到/home/lib目录1、lib目录so文件有很多是 阅读全文
posted @ 2025-12-09 11:54 秋·风 阅读(57) 评论(0) 推荐(0)

摘要: lazarus在linux使用webkit遇到问题,新版的webkit支持gtk3/4,不支持GTK2,不过lazarus支持gtk2比较成熟,特别商业控件大多只支持GTK2,为了在GTK2使用webkit(当然也可以用cef),在网站LazWebkit download | SourceForge 阅读全文
posted @ 2025-12-09 10:17 秋·风 阅读(74) 评论(0) 推荐(0)

1 2 3 4 5 ··· 36 下一页