当前位置: 首页 > news >正文

Delphi XE以后的版本 程序如何瘦身

第一步:关闭debug infomation.

打开工程后,依次点击project--option--delphi compiler--linking 将右边Debug information改为False

第二步: 关闭RTTi.

点击Project--view source.在第二行添加编译开关代码

{ Reduce EXE size by disabling as much of RTTI as possible (delphi 2009/2010) }

{$IF CompilerVersion >= 21.0}

{$WEAKLINKRTTI ON}

{$RTTI EXPLICIT METHODS([]) PROPERTIES([]) FIELDS([])}

{$IFEND}

编译后Debug和Release版都可在1m左右.

第三步:设置运行时包.

打开工程后,依次点击project--option--Packages--Runtime Packages 勾选Link with runtime package.

编译后Debug的exe文件可以缩小到几十k,Release也可达1m多。

相关文章:

  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424
  • Java NIO系列教程(三) Channel之Socket通道
  • 构建工具 - 收藏集 - 掘金
  • Kettle6.0表输入连接数据库
  • c#自定义类型的转换方式operator,以及implicit(隐式)和explicit (显示)声明的区别...
  • 1.2 Use Cases中 Event Sourcing官网剖析(博主推荐)
  • 【Java基础】类和接口
  • 设计模式之原型模式
  • python3 django mysql 连接池说明
  • 【Spring源码分析】AOP源码解析(下篇)
  • 深入浅出设计模式(四)
  • scala-基础-映射(1)
  • struts2的核心和工作原理
  • Linux 有问必答:在 Linux 如何更改文本文件的字符编码
  • 《Node应用程序构建——使用MongoDB和Backbone》一2.4 Socket.io
  • [译] 理解数组在 PHP 内部的实现(给PHP开发者的PHP源码-第四部分)
  • Bytom交易说明(账户管理模式)
  • CEF与代理
  • CentOS 7 修改主机名
  • Idea+maven+scala构建包并在spark on yarn 运行
  • overflow: hidden IE7无效
  • pdf文件如何在线转换为jpg图片
  • React Transition Group -- Transition 组件
  • SpiderData 2019年2月25日 DApp数据排行榜
  • Vue.js 移动端适配之 vw 解决方案
  • 阿里云Kubernetes容器服务上体验Knative
  • 第13期 DApp 榜单 :来,吃我这波安利
  • 批量截取pdf文件
  • 如何借助 NoSQL 提高 JPA 应用性能
  • 世界编程语言排行榜2008年06月(ActionScript 挺进20强)
  • 手写一个CommonJS打包工具(一)
  • 在Unity中实现一个简单的消息管理器
  • “十年磨一剑”--有赞的HBase平台实践和应用之路 ...
  • 你学不懂C语言,是因为不懂编写C程序的7个步骤 ...
  • 如何正确理解,内页权重高于首页?
  • 直播平台建设千万不要忘记流媒体服务器的存在 ...
  • ​一、什么是射频识别?二、射频识别系统组成及工作原理三、射频识别系统分类四、RFID与物联网​
  • #微信小程序(布局、渲染层基础知识)
  • (C语言)strcpy与strcpy详解,与模拟实现
  • (附源码)ssm考试题库管理系统 毕业设计 069043
  • (附源码)计算机毕业设计SSM基于java的云顶博客系统
  • (九)信息融合方式简介
  • (牛客腾讯思维编程题)编码编码分组打印下标(java 版本+ C版本)
  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424
  • (幽默漫画)有个程序员老公,是怎样的体验?
  • (转)C语言家族扩展收藏 (转)C语言家族扩展
  • (转)Linux下编译安装log4cxx
  • .net core开源商城系统源码,支持可视化布局小程序
  • .NET DataGridView数据绑定说明
  • .NET 表达式计算:Expression Evaluator
  • .NET 依赖注入和配置系统
  • .Net(C#)自定义WinForm控件之小结篇
  • .NET处理HTTP请求
  • .Net的DataSet直接与SQL2005交互
  • .NET命名规范和开发约定