秋·风

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

摘要: 一、安装前1、使用相应平台的QFLazarus-Install执行文件2、选择安装目录(目录不能包含中文)3、fpc/lazarus版本说明(trunk、stable和fixes对应当前的版本号) fpc: trunk 最新的版本,当前的版本号为3.3.1(版本差不多每天都有变化),龙芯及riscv 阅读全文
posted @ 2026-05-15 14:14 秋·风 阅读(166) 评论(0) 推荐(0)

摘要: 使用过程有疑问可以加群反馈:QQ群号:484097648 特别提醒:在linux第一次使用绿色版时需要安装以下依赖环境(在终端执行): sudo apt install gdb make binutils build-essential libx11-dev libgtk2.0-dev libgdk 阅读全文
posted @ 2025-11-05 08:08 秋·风 阅读(2351) 评论(11) 推荐(1)

摘要: 适合国内环境的fpc/lazarus编译/安装工具 使用说明:https://www.cnblogs.com/qiufeng2014/p/20047653 2025年之前一直用fpcupdeluxe这个工具,但在国内环境大部分时间很难下载安装,因此尝试编写一个适合国内网络环境的fpc/lazarus 阅读全文
posted @ 2025-03-27 11:01 秋·风 阅读(4905) 评论(20) 推荐(4)

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

2026年5月17日

摘要: 用lazarus编译了一个程序打包工具,这个工具可以在linux和windows生成deb或win的自解压安装包。win自解压程序可以选择生成桌面和开始菜单快捷及解压后运行指定的程序。下载地址:http://sgamer.oicp.net:8888/QFInstallPacker/QFInstall 阅读全文
posted @ 2026-05-17 14:56 秋·风 阅读(67) 评论(2) 推荐(0)

2026年5月15日

摘要: 代码使用zlib这个单元后,编译出来的程序需要用到zlib1.dll/libzlib.so。不想带dll/so文件怎么办?原来fpc已为我们准备好paszlib,paszlib提供了与 zlib 100% 兼容的函数名和参数,但它是纯 Pascal 代码,跨平台,不需要任何 DLL/SO,也不需要静 阅读全文
posted @ 2026-05-15 14:13 秋·风 阅读(56) 评论(0) 推荐(0)

2026年5月13日

摘要: lazarus自带console in/output窗不支持解释转义序列,只能把 \x1b 显示为不可见字符或乱码,就像把颜色代码当作普通文本显示了出来: 在终端显示同样的信息清晰多了: 处理方法: 既然不支持,就把这些符号滤掉就可以,打开lazarus/ide/packages/idedebugg 阅读全文
posted @ 2026-05-13 15:13 秋·风 阅读(28) 评论(0) 推荐(0)

摘要: 前两天海南的朋友在windows 11用我的工具编译fpc时出错: Error: Identifier not found "FpcBaseRecordType" systemh.inc(584,49) Fatal: Cannot find system type "FPCENUMVALUEOBTA 阅读全文
posted @ 2026-05-13 08:37 秋·风 阅读(40) 评论(0) 推荐(0)

2026年5月11日

摘要: 在树莓派系统每次双击.desktop桌面图标时出现类似的弹窗,使用体验很不好,有没有办法双击直接执行程序呢?。 解决方法:打开文件管理器-->编辑-->偏好设置-->常规-->勾上"启动可执行文件时不询问选择“,现在双击桌面快捷方式就可以直接运行程序了。 阅读全文
posted @ 2026-05-11 08:56 秋·风 阅读(22) 评论(0) 推荐(0)

2026年4月29日

摘要: 注意:这是网友提供的安装方法 由于银河麒麟V11默认使用Wayland ,GTK3,运行QFLazarus(使用gtk2)工具会提示缺少libgtk-x11-2.0.so.0,这个库需要安装“libgtk2.0-0t64”。 注意:系统还需要切换到运维模式才能安装,安装所有依赖后再退出运维模式,操作 阅读全文
posted @ 2026-04-29 18:53 秋·风 阅读(89) 评论(0) 推荐(0)

2026年4月18日

摘要: lazarus的应用如果打开多个form时,在任务栏会显示多个小红点,特别是在Ubuntu。不想在任务栏显示多个红点及,只需在FormCreate增加一行“ShowInTaskBar := stNever;”代码,重新编译就可以。 procedure TDockbkFrm.FormCreate(Se 阅读全文
posted @ 2026-04-18 13:29 秋·风 阅读(66) 评论(0) 推荐(0)

2026年4月4日

摘要: 用lazarus封装了linux的rsync,新手在linux可以方便进行文件备份和恢复。 配置文件保存在:~/.config/filesyncing这个目录源码下载网址:https://github.com/szlbz/filesyncing 阅读全文
posted @ 2026-04-04 20:28 秋·风 阅读(79) 评论(0) 推荐(0)

2026年4月2日

摘要: SimpleXML参照SimpleJson的用法 https://github.com/szlbz/SimpleXML-for-lazarus 注意:读写时不要加根节点名称 如xml.Nodes['Stu']就可以,不要用xml.Nodes['Students/Stu']: xml := Parse 阅读全文
posted @ 2026-04-02 13:40 秋·风 阅读(89) 评论(0) 推荐(0)