| Embedded expert版本:0.96 |
| 下载目标码:点击这里下载 |
下载相关源代码:
Target only |
| 磁盘容量:751K (不需要libc,兼容任何Linux版本) |
需要内存:5M |
| 使用问题及bug报告 |
| Screenshot: |
|
Embedded expert用于Linux程序及库的裁减,可以将gcc/g++等编译的程序或库大大缩减而不影响程序的任何功能,操作非常简单,只需输入目标的路径或在当前路径执行,程序会自动将指定目录内或当前路径内所有的库或程序进行裁减,使目标码达到最小化,从而节省空间,大大提高系统的运行效率。
Embedded expert有for 桌面版及for 嵌入式版本。效果非常突出,例如一个完全的turboLinux 6.0
work station大小为1.2G左右,在Embedded expert的裁减下变成不到800M,而且不影响系统的功能。嵌入式版本则可以支持多种平台的裁减,包括PPC,strongARM,ARM,dragonball,MIPS等所有Linux支持的平台。
使用说明及示例:
程式使用为静态库,字符状态下进行操作,裁减时将跳过链接文件,只读文件及小于30K的文件。
示例1:#embedded /usr/lib 使/lib目录的库最小化
示例2: #embedded -g /usr/lib 仅去掉/lib目录内lib的调试信息
示例3:[root@master /]# embedded 裁减当前目录下的所有文件
示例4:#embedded / 裁减整个Linux系统,使其最小化
示例5:#embedded -S /bin/source /bin/target 将程序source裁减并生成名为target的新文件
|