秋·风

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

摘要: 特别提醒:在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 秋·风 阅读(802) 评论(2) 推荐(1)

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

2025年12月4日

摘要: 一、mode模式freepascal {$mode}模式有以下几种: {$mode iso} {$mode objfpc} {$mode delphi} {$mode macpas} {$mode extendedpascal} {$mode delphiunicode} fpc默认使用{$mode 阅读全文
posted @ 2025-12-04 11:42 秋·风 阅读(13) 评论(0) 推荐(0)

摘要: 最日看fpcsrc(fpc trunk-3.3.1)源码时发现freepascal已支持多行字符串,默认是禁用的,如要启用多行字符串用: {$modeswitch MULTILINESTRINGS} 多行字符串前后用` s:String= `freepascal多行字符 测试 还真行的哦` ; 完整 阅读全文
posted @ 2025-12-04 09:13 秋·风 阅读(26) 评论(1) 推荐(0)

2025年12月3日

摘要: 在lazarus编译YT88加密锁的应用时遇到在LIBUSB_DLL_NAME设置为libusb-1.0.so.0.2.0后提示: uint8_t = __int8; uint16_t = __int16; uint32_t = __int32; const LIBUSB_DLL_NAME = 'l 阅读全文
posted @ 2025-12-03 07:00 秋·风 阅读(33) 评论(0) 推荐(0)

2025年11月28日

摘要: 2025-11-30:修正后实则ibus和fcitx这2种输入法都可以正常输入中文。TRichView在linux同样也存在不支持中文的bug,不过修复方法还是一样,增加输入法事件就可以,修改方法很简单:打开RVEdit.pas找到 procedure WMSysChar(var Message: 阅读全文
posted @ 2025-11-28 10:51 秋·风 阅读(33) 评论(0) 推荐(0)

2025年11月27日

摘要: 2025-11-30:修正后实则ibus和fcitx这2种输入法都可以正常输入中文。 kcontrols这个控件TKMemo可以使用rich功能,但有个致命问题是在linux不能使用中文输入法。今天尝试修复这个Bug。打开kcontrols\source\kmemo.pas添加红色代码: { @ab 阅读全文
posted @ 2025-11-27 13:27 秋·风 阅读(48) 评论(0) 推荐(1)

2025年11月22日

摘要: 使用fpc.exe命令行的方法可以批量编译lazarus程序,满足特定需求(我用在跨平台多CPU批量编译,非常省时及省心)。项目名称:project.lpr编译的程序名称:project1.exeOS:win64CPU:x86_64 D:\QF\fpc\bin\x86_64-win64\fpc.ex 阅读全文
posted @ 2025-11-22 11:45 秋·风 阅读(50) 评论(0) 推荐(0)

2025年11月21日

摘要: 最近发现重构Lazarus时出现Error: linker: pipe: No such file or directory,虽然不影响重构,但红色看起来很不顺眼,查了半天,发现是make.exe这个文件引起的。如果你要重构lazarus时出现类似以下提示,按下面的方法替换原来的make.exe就可 阅读全文
posted @ 2025-11-21 12:53 秋·风 阅读(28) 评论(0) 推荐(0)

2025年11月14日

摘要: 如果编译lazarus出现以下错误信息: [2025-11-13 23:37:45.224 Info] (10028) Recompiling DB, checksum changed for /home/lbz/QFLazarus/fpcsrc/rtl/units/x86_64-linux/sys 阅读全文
posted @ 2025-11-14 16:04 秋·风 阅读(32) 评论(0) 推荐(0)

摘要: 怎样保留控件升级或重装Lazarus?经摸索确认以下方法有效(windows和linux测试通过):1、lazarus升级前备份config_lazarus目录config_lazarus目录只保留以下4个文件,删除其他文件及目录,用QFLazarus安装lazarus时会修改idemake.cfg 阅读全文
posted @ 2025-11-14 11:38 秋·风 阅读(99) 评论(0) 推荐(0)