秋·风

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::
上一页 1 2 3 4 5 6 7 8 9 ··· 34 下一页

2025年6月3日

摘要: 假设lazarus已配置好交叉编译环境及安装目录为:C:\QFLazarus\lazarus要编译的目标CPU为loongarch64,目标系统为linuxCPU:x86_64aarch64loongarch64riscv64i836armOS:win64win32linuxdarwin C:\QF 阅读全文
posted @ 2025-06-03 09:08 秋·风 阅读(211) 评论(0) 推荐(0)

2025年5月26日

摘要: 1、勾选project-->Options-->debugging-->other debugging info注意:一定要勾上Generate info for the debugger(slower/increases exe-size),否则展开后看不到行号信息。 在lpr文件添加: SetH 阅读全文
posted @ 2025-05-26 07:07 秋·风 阅读(189) 评论(2) 推荐(1)

2025年4月29日

摘要: 今天需要用到日志,没想到lazarus自带eventlog,使用还算简单,一看就明白,就不多说,直接上代码: unit Unit1; {$mode objfpc}{$H+} interface uses Classes, SysUtils, Forms, Controls, Graphics, Di 阅读全文
posted @ 2025-04-29 19:37 秋·风 阅读(300) 评论(0) 推荐(0)

摘要: 在龙芯操作系统安装lazarus时,需要确定当前系统是abi1.0还是2.0,来决定是否对fpc源码进行修复。fpc官方源码是按abi2.0来编写。不能进行在abi1.0编译安装。abi1.0支持lp64,abi2.0支持lp64d在终端执行:as -mabi=lp64执行后如果没报错,如下图那样, 阅读全文
posted @ 2025-04-29 14:58 秋·风 阅读(158) 评论(0) 推荐(0)

2025年4月25日

摘要: 在linux内核6.x编译fpcsrc,用fpc3.2.2等旧的稳定版本,链接时会因缺少’__libc_csu-init‘和'__libc_csu_fini'中止编译,linux内核6.x高版本要选trunk或fpc fixes(fpc 3.2.3)就可以。使用QFLazarus编译安装会检查fpc 阅读全文
posted @ 2025-04-25 07:01 秋·风 阅读(120) 评论(0) 推荐(0)

2025年4月21日

摘要: 注意:mac交叉编译的环境建议用fpc3.2.2/lazarus 发行版(3.4/3.6/3.8等)昨天用lazarus在windows创建的project交叉编译mac应用时,出现编译错误: 检查发现project默认为"carbon"。 只需将carbon改为“cocoa”就可以编译正常。 最后 阅读全文
posted @ 2025-04-21 08:35 秋·风 阅读(159) 评论(0) 推荐(0)

2025年4月3日

摘要: 下载binutils最新源码:https://sourceware.org/pub/binutils/releases/binutils-2.43.tar.bz2注意,编译binutils可能需要安装以下软件: sudo apt install texinfo flex bison 在x86_64 阅读全文
posted @ 2025-04-03 20:56 秋·风 阅读(400) 评论(2) 推荐(0)

2025年3月28日

摘要: 原文章地址 在 bootstrapping 计算机上 1. 从 Gitlab下载FPC: $ git https://gitlab.com/freepascal.org/fpc/source.git fpc-src 2. 为目标架构安装 fpc 和 gcc cross 工具链: $ apt inst 阅读全文
posted @ 2025-03-28 09:24 秋·风 阅读(303) 评论(0) 推荐(1)

2025年3月27日

摘要: 这个工具的交流群(包含lazarus相关话题),有问题可以进群反馈:QQ群号:484097648 fpcupdeluxe这个工具很不错,但在国内环境大部分时间很难下载安装,为方便lazarus在信创电脑部署,特写了这个软件,这套软件可在信创电脑交叉编译win64/win32/linux(for lo 阅读全文
posted @ 2025-03-27 11:01 秋·风 阅读(2864) 评论(20) 推荐(3)

2025年3月20日

摘要: 说明:1、sipeed--为用户名称,具体操作时修改为你当前的用户名称就可以。2、已修改的5个lazarus源码及ppcrv64的下载地址: 通过网盘分享的文件:riscv64_fpc链接: https://pan.baidu.com/s/1BjMZOJIZbNvmy43ts-R1YA?pwd=p6 阅读全文
posted @ 2025-03-20 13:17 秋·风 阅读(310) 评论(0) 推荐(0)

上一页 1 2 3 4 5 6 7 8 9 ··· 34 下一页