首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > C++ >

求教给代码瘦身的办法!该如何处理

2013-04-02 
求教给代码瘦身的办法!公司项目,要我们想办法把别人开发的一个项目Release版本大小从30M缩减到20M以下。我

求教给代码瘦身的办法!
公司项目,要我们想办法把别人开发的一个项目Release版本大小从30M缩减到20M以下。
我看了一下
且后期要是别人出了新版本,我们也能维护。
请问有没有什么好办法?! 瘦身 代码瘦身
[解决办法]
Linux下可以用size命令查看。

引用:
引用:程序本身一般不会太大,砍掉一些多余的数据和资源,砍掉一些多余的依赖库。

这个程序本身依赖了160多个库,我想有些可能是没有用或者有多余代码的。
有什么方法能看程序中代码段长度和数据段长度吗?

[解决办法]
这个(http://support.microsoft.com/kb/177429)看看有没有帮助。

引用:
引用:Linux下可以用size命令查看。

引用:引用:程序本身一般不会太大,砍掉一些多余的数据和资源,砍掉一些多余的依赖库。

这个程序本身依赖了160多个库,我想有些可能是没有用或者有多余代码的。
有什么方法能看程序中代码段长度和数据段长度吗?

呃…………

[解决办法]
有没源代码?
没源代码的话二进制层面
1,先用PE优化工具优化,减少空地址占用
2,上压缩壳,狂压
[解决办法]
http://www.baidu.com/s?wd=pe%E6%96%87%E4%BB%B6%E5%8E%8B%E7%BC%A9&rsv_bp=0&ch=&tn=baidu&bar=&rsv_spt=3&ie=utf-8&rsv_sug3=3&rsv_sug=0&rsv_sug1=3&rsv_sug4=31&inputT=5547
[解决办法]
你用的什么壳压缩的  多试几个  一般upx  aspack 这些压缩壳不会导致PE无法执行的

热点排行