怎么样建议版主开一个单独 Free Pascal(lazarus) 讨论板块 怎么样建议版主开一个单独 Free Pascal(lazarus) 讨论板块 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我也是这几天刚刚学习,感觉太棒了,不次于delphi,建议学学,逐步过渡到lazarus,支持多平台编译。编译出来的程序如下处理,大小会变成400多k。如何减小Lazarus生成文件尺寸SUNSTONE撰写第一次使用Lazarus的用户,都会发现编译后的程序最少都在11-12M左右,看到这个结果都很惊讶!其实我们稍加配置,就会减小编译后的尺寸,最小可以达到420k。方法一:建立一个批处理文件 reduce.bat内容:@echo offstrip --strip-all %1upx %1@echo on使用方法,将reduce..bat/strip.exe/upx.exe 三个文件放到一起,然后运行reduce yourapp.exe 如果程序目录和reduce.bat文件不在一个目录周姑娘,请加上路径,如:reduce c:\path\yourapp.exe方法二:更改Lazarus的配置1. 工程-编译选项-链接,去掉“当出现运行错误时显示行号”2. 选择“从可执行文件中除去符号”3. 编译程序,这是后程序会有原来的12m,变为1.5m,如果还感觉不够小,这时候使用upx压缩 我最初试的时候也用strip先压缩的,好象压出来的程序比同条件下delphi编译的大不少,难道我参数什么的用的不对?至于upx压缩,我把delphi编译的程序压缩一下,至少可以压到30多%哈。 IDE和D7相比差远了,还是我没适应? DBGrid用鼠标上下键选中一行的事件是什么?? adodataset 记录定位????? 4G内存服务器上跑了一下自己的Delphi程序 如何在DELPHI中打开WORD文档? ***********从excel表中读数据到oracle表中的问题,高手指点迷津*********** 还有个问题! 如何获取文件相应信息? 我想学数据库编程 初学delphi 使用OleAuto 碰到的问题 zswang请来拿分 ASP组件报:Server 对象 错误 ASP 0177 : 80080005 谁有Delphi6/7 下快速开发MIS/MRP/ERP程序控件及基类 ?有意购买
SUNSTONE撰写第一次使用Lazarus的用户,都会发现编译后的程序最少都在11-12M左右,看到这个结果都很惊讶!其实我们稍加配置,就会减小编译后的尺寸,最小可以达到420k。方法一:
建立一个批处理文件 reduce.bat
内容:
@echo off
strip --strip-all %1
upx %1
@echo on使用方法,将reduce..bat/strip.exe/upx.exe 三个文件放到一起,然后运行reduce yourapp.exe 如果程序目录和reduce.bat文件不在一个目录周姑娘,请加上路径,如:reduce c:\path\yourapp.exe方法二:
更改Lazarus的配置
1. 工程-编译选项-链接,去掉“当出现运行错误时显示行号”
2. 选择“从可执行文件中除去符号”
3. 编译程序,这是后程序会有原来的12m,变为1.5m,如果还感觉不够小,这时候使用upx压缩