如何减小GCC生成文件的体积

老邓 2009-06-16 03:22:30
知道可以使用strip,即-s编译选项。
还有别的吗?

比如:有没有选项,使得只链接需要的函数,多余的函数都不链接进生成的文件?
...全文
603 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
http://www.yuanma.org/data/2007/0821/article_2829.htm

都从动态库来说,我提供一个优化的文章吧。
neohope 2009-06-16
  • 打赏
  • 举报
回复
1.优化
2.不要使用静态库
linaxing 2009-06-16
  • 打赏
  • 举报
回复
进量使用动态库,
尽量避免使用静态数组...
datacode 2009-06-16
  • 打赏
  • 举报
回复
[Quote=引用楼主 Loaden 的帖子:]
比如:有没有选项,使得只链接需要的函数,多余的函数都不链接进生成的文件?
[/Quote]
可以考虑采用动态库
threeleafzerg007 2009-06-16
  • 打赏
  • 举报
回复
那就要好好研究 gcc 编译选项了。。。 -O3 全局变量尽量在.bss 等等
puheavy123 2009-06-16
  • 打赏
  • 举报
回复
http://hi.baidu.com/goldenstar1020/blog/item/2ed50124aa8552044d088d6c.html

最后一点。。。lz看看
puheavy123 2009-06-16
  • 打赏
  • 举报
回复
http://topic.csdn.net/u/20081105/22/30bd1abc-b366-4044-b24d-0a397b81b649.html

23,121

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧