当前位置: 技术问答>linux和unix
程序文件大小优化问题(unix)
来源: 互联网 发布时间:2016-11-29
本文导语: 我参与了一个机顶盒SDK的项目开发. 客户方说我编译出的 动态库和可执行文件太大了. 我想拜求各位老大,怎么优化可以将make出来的包变小且不影响功能使用啊? 是不是还有什么makefile的参数可...
我参与了一个机顶盒SDK的项目开发.
客户方说我编译出的 动态库和可执行文件太大了. 我想拜求各位老大,怎么优化可以将make出来的包变小且不影响功能使用啊?
是不是还有什么makefile的参数可以填或将公用的东西,写成动态库?
重谢各份大侠~~
客户方说我编译出的 动态库和可执行文件太大了. 我想拜求各位老大,怎么优化可以将make出来的包变小且不影响功能使用啊?
是不是还有什么makefile的参数可以填或将公用的东西,写成动态库?
重谢各份大侠~~
|
用strip 命令处理一下看看
|
编译时加 -Os参数,
对应so 文件 strip --strip-unneeded *.so
对exec 文件 strip -s xx
这样看看还差多少
对应so 文件 strip --strip-unneeded *.so
对exec 文件 strip -s xx
这样看看还差多少