QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1419|回复: 2

问个程序大小的问题?

[复制链接]
发表于 2006-8-31 17:33:00 | 显示全部楼层 |阅读模式
我用两种方法编译:
1)把自己的app编成.a文件,然后再静态编译主程序,
      strip后可执行程序有200多k
2)把app编成.so文件,然后动态编译主程序,
      把可执行程序和库都strip后,可执行程序只有6k,库的总大小却有400多k

我的问题是以上结果合理吗?为什么不是一样大?
难道第一种方法把没有用到的app给裁减掉了?
求解释,求更好的减小体积的方法
发表于 2006-9-1 13:54:53 | 显示全部楼层
upx 或者 gzexe
回复

使用道具 举报

发表于 2006-9-5 18:02:20 | 显示全部楼层
静态编译:程序代码=主程序代码+主程序使用到的.a里的部分代码
动态链接:程序代码=主程序代码+主程序使用到的so文件(和整个.a差不多大)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-2 08:22 , Processed in 0.037275 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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