Lazarus开发平台编译后的可执行程序的减肥方法
2013-07-27 17:32
155 查看
1、在“工程”菜单下,单击“工程选项”,原始状态的界面为:
2、将界面中的两个选项修改为如下:
3、按“确定”按钮,即可
编译以后的可执行程序就将又原来的14m变为1.66m。
[align=left]1.选择:[/align]
[align=left]Project --> Project Options --> Compiler Options --> Code Generation --> Unit Style --> Smart Linkable(-CX) [/align]
2.取消选择:
Project --> Project Options --> Compiler Options --> Linking --> Debugging
取消所有调试信息项 (除了- Strip Symbols From Executable (-Xs) )
如有十足把握,可以直接取消generate debugging info for GDB
3.选择:
Project --> Project Options --> Compiler Options --> Linking --> Link Style --> Link Smart (-XX)
从15M--->1.5M,亲测!
2、将界面中的两个选项修改为如下:
3、按“确定”按钮,即可
编译以后的可执行程序就将又原来的14m变为1.66m。
[align=left]1.选择:[/align]
[align=left]Project --> Project Options --> Compiler Options --> Code Generation --> Unit Style --> Smart Linkable(-CX) [/align]
2.取消选择:
Project --> Project Options --> Compiler Options --> Linking --> Debugging
取消所有调试信息项 (除了- Strip Symbols From Executable (-Xs) )
如有十足把握,可以直接取消generate debugging info for GDB
3.选择:
Project --> Project Options --> Compiler Options --> Linking --> Link Style --> Link Smart (-XX)
从15M--->1.5M,亲测!
相关文章推荐
- Kinect开发教程七:OpenNI2自带范例程序的编译执行
- Android 开发手记二 C可执行程序编译实例
- [技术学习]在Linux平台学习Windows开发技术(一)----编译第一个MFC程序
- 去掉MATLAB编译产生的可执行图形界面程序运行时的DOS黑窗口的一种方法
- 将session存入数据库的方法(摘自“漂泊雪狼”--在asp.net程序开发中避免编译就要重新登录系统的小技巧 )
- 怎样将win平台QT5.4.1-MingW编译的可执行程序打包给其他电脑使用?
- Android 开发手记二 C可执行程序编译实例
- VC++2005编译出程序在XP下执行出错的解决方法
- Kinect开发教程七:OpenNI2自带范例程序的编译执行
- 【AI】基于OpenCV开发自定义程序编译方法
- Windows平台开发-四种启动其它程序的方法
- XCode写简单程序不建project用terminal编译执行的方法
- Fc7下利用KDevelop3.5.2平台来编译开发QT4程序的完全解决
- CentOS 6.5平台使用CLion开发程序,编译器支持C++11的方法
- CGYWIN 编译的可执行程序在WINDOWS平台中运行时,解决system函数不能使用的问题
- VC++ 2005编译出程序在XP下执行出错的解决方法
- 如何编译可以在arm平台上运行的可执行程序?
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行
- CGYWIN 编译的可执行程序在WINDOWS平台中运行时,解决system函数不能使用的问题
- [学习笔记]java基础Java8SE开发环境搭建、第一个Java Hello World、Java程序的编译与执行