红联Linux门户
Linux帮助

如何使用gcc来编译出的.so文件最小

发布时间:2012-03-05 19:36:02来源:红联作者:beast3333
我现在使用的编译器为
arm-linux-androideabi-4.4.3
我想知道,如何调整编译选项来让编出来的.so文件最小。
使用-O2编译出来的.so文件为96k。
使用-Os,大小为81k。
请问还能够让so文件变得更小么?
文章评论

共有 3 条评论

  1. beast3333 于 2012-03-06 18:32:57发表:

    三楼,这个我也清楚,不过目前最重要的还是让so文件变得更小,其他的问题可以再慢慢调。

  2. 麦斯特 于 2012-03-06 17:53:44发表:

    不过,还是不推荐-O2以上的参数,毕竟稳定性还是不好。

  3. guoye24 于 2012-03-05 22:24:13发表:

    不错,顶一个,学着