当前位置:  技术问答>linux和unix

修改了一点代码,却使得.so增加了100M,可能是什么原因?

    来源: 互联网  发布时间:2016-12-15

    本文导语:  我在维护一个很大的工程,里面有一个模块是.so的,编译出来大概几个M吧。 后来我修改了一些bug,但是现在发现编译出来的新的.so竟然有100多M,这有可能是什么原因? 有什么编译选项可能使得.so的尺寸激增? 有什么...

我在维护一个很大的工程,里面有一个模块是.so的,编译出来大概几个M吧。

后来我修改了一些bug,但是现在发现编译出来的新的.so竟然有100多M,这有可能是什么原因?

有什么编译选项可能使得.so的尺寸激增?
有什么链接方式可能使得.so尺寸激增?
我并没有增加什么3p的外部库链接啊。

各位大侠有碰到过这种情况么?

|
用了什么编译命令?

|
mei 看明白

|
不是吧,100多M!!!

先用原来的编译选项编译一下看看

|
看你修改了bug,是不是加了 -g 调试信息?如果是的话应该会变大的吧。。。

    
 
 

您可能感兴趣的文章:

  • ubuntu12 下面,如何修改PATH 变量和保存,使得变量修改有戏下次登陆后依然有效. 谢谢.
  • 如何修改.cshrc脚本,使得Termial窗口颜色永久改变?
  • 在 JBuilder 6 中,如何修改设置使得编译时支持 -deprecation 选项?
  • 怎样修改使得系统启动不运行某些程序?
  • 在Emacs中,如何修改.emacs使得自己定义的单词能语法高亮?
  • 如何使得目录可写(修改目录属性没有效果)
  • rehat9.0系统,无法修改密码、增加用户
  • linux下怎么修改和增加环境变量?
  • 请指点: 在windows下能否通过程序来获取linux下的用户列表,甚至通过自己写的windows程序界面增加修改linux的用户
  • bash批量修改文件名称的方法小结(增加,去除,修改后缀)
  • 请问:能不能修改GDM的登录界面,不是修改主题的那种,是自己做一个gdmgreeter,增加新的登录方式,比喻指纹和人脸,不用gdm的用户名+密码框界面了,请朋友给点建议。
  • 请问用什么命令增加、删除和修改ip啊??
  • 请指点: 在windows下能否通过程序来获取linux下的用户列表,甚至通过自己写的windows程序界面增加修改linux的用户 100分相赠
  • jQuery操作select option选项(增加 删除 修改)
  • mysql 增加修改字段类型及删除字段类型
  • MySql增加用户、授权、修改密码等语句
  • 怎样用sed命令修改、删除、增加配置文件
  • PHP轻量级数据库操作类Medoo增加、删除、修改、查询例子
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 关于const char*&内容被修改,请教原因?
  • SQL 无法装载DLL Microsoft原因(无法修改sa密码)
  • 谁能告诉我这个错误是什么原因造成的 怎么修改
  • 修改Windows硬盘分区名称
  • unix 下 C++实现 ftp 到另一台主机上 修改文件内容 !能不能直接在主机上修改 还是只能get下来本地修改完后 在put上去
  • 修改配置真正解决php文件上传大小限制问题(apache+php)
  • 高手帮帮忙!!! 在线等!!outlook的附件修改且保存后,再次打开发现是修改之前的原件
  • 修改配置真正解决php文件上传大小限制问题(nginx+php)
  • 修改ip地址的话应该修改/ect下哪个文件里的内容?
  • mysql中如何查看最大连接数(max_connections)和修改最大连接数
  • 原密码被人恶意修改,如何修改suse系统的超级用户密码(急)
  • sharepoint 2010中item.Update()和item.SystemUpdate 修改数据版本问题解决
  • 有什么命令可以修改整个目录下文件的最后修改时间?
  • 通过docker commit命令保存对docker容器的修改
  • 请教一下,如何修改ubuntu命令,使其可以直接修改kvm虚拟机配置
  • linux/Centos下查看和修改网卡Mac地址(ifconfig命令)
  • shell 程序监控网站网页是否被修改,如果被修改停止服务器的运行?
  • linux/Centos/ubuntu下如何使用umask命令修改新建文件时的默认权限
  • 请教下关于root密码忘记了怎么修改(除了去现场单用户修改)
  • windows/windows 7/windows 8 下打开查看、修改及保存超大(GB级)文本文件及其它类型文件的工具-PilotEdit
  • [fedora]下怎么修改MAC地址,并且要重新动的时候还是修改后的值。
  • 哪个DOS命令可以修改指定文件的时间(修改时间)?
  • ◆◆◆◆遇到这样一个问题,请帮忙修改修改.
  • 本来可以修改skb里tcp数据的,突然不能修改了,为什么?


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3