请选择 进入手机版 | 继续访问电脑版

Lazarus中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

Lazarus IDE and 组件 下载地址版权申明
查看: 183|回复: 3

Lazarus编译的程序无法在WINCE上运行

[复制链接]

该用户从未签到

发表于 2017-10-20 14:38:16 | 显示全部楼层 |阅读模式
本帖最后由 肥牛 于 2017-10-20 14:42 编辑

Lazarus用了两个版本,lazarus-1.8.0RC5-fpc-3.0.4-win32(lazarus-1.8.0RC5-fpc-3.0.4-cross-arm-wince-win32)以及lazarus-1.6.4-fpc-3.0.2-win32(lazarus-1.6.4-fpc-3.0.2-cross-arm-wince-win32)。
只是建一个Project,再放上一个空窗体,设置Project->Project options...->Compiler Options->Config and Target中,Target OS选WINCE, Target CPU family选arm。
这样直接编译出来的程序19.5M,很大,通过Windows Mobile设备中心传到手持机上,运行报错
An unhandled exception occurred at $00012708;
EAccessViolation: Access violation $00012708

手持设备的操作系统是Windows Enbedded Compact 7.0,CPU是TI Cortex-A9-OMAP4430-800MHz

有哪位高手能指点一下,到底是哪里做错了。
回复

使用道具 举报

该用户从未签到

发表于 2017-11-2 17:19:28 | 显示全部楼层

RE: Lazarus编译的程序无法在WINCE上运行

WINCE 7.0 ,没有用过这个版本,不清楚。
winCE5.0 ,winCE 6.0 倒是能跑。
回复 支持 反对

使用道具 举报

该用户从未签到

发表于 2017-11-10 18:09:52 | 显示全部楼层

RE: Lazarus编译的程序无法在WINCE上运行

1、建一个空的窗体,看能不能打得开
2、如果空窗体编译后能打得开,可以写一个保存文本,每步跟踪一下
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主 发表于 2017-11-14 17:15:46 | 显示全部楼层

RE: Lazarus编译的程序无法在WINCE上运行

hzlazarus 发表于 2017-11-10 18:09
1、建一个空的窗体,看能不能打得开
2、如果空窗体编译后能打得开,可以写一个保存文本,每步跟踪一下

哥们儿,我帖子里写了,就是一个空窗体啊!
回复 支持 反对

使用道具 举报

QQ|手机版|小黑屋|Lazarus中国|Lazarus中文社区 ( 鄂ICP备16006501号-1

GMT+8, 2017-11-23 08:02 , Processed in 0.042695 second(s), 9 queries , Redis On.

Powered by Discuz! F1.0 Build 20160930

© 2001-2017 Comsenz Inc. & Discuz! Fans

快速回复 返回顶部 返回列表