dll文件大小和源码行数的关系?

chenhaifeng88888 2011-04-13 05:20:13
dll文件大小和源码行数的关系?
我写了一个程序,很多代码,用GCC 4.4编译,都有2.3M了,怎么这么大啊,DLL的大小和什么东东有关系啊?
...全文
175 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xunxun 2011-04-13
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 newstudent_never 的回复:]

据说用gcc编译一个 hello word 的exe都要 1M多,

[/Quote]
可见用-g编译的
而且没strip
xmu_才盛 2011-04-13
  • 打赏
  • 举报
回复
取决于你的附加库,用微软的不一定会这么大, GCC 都是静态链接库,所以很大。。。

之前听一个同学说, 据说用gcc编译一个 hello word 的exe都要 1M多,

可见静态库对于程序大小的影响。。
xunxun 2011-04-13
  • 打赏
  • 举报
回复
strip了么?
C++的话如果没用异常和RTTI就把这两项禁用
pathuang68 2011-04-13
  • 打赏
  • 举报
回复
2.3M不算大。
chenhaifeng88888 2011-04-13
  • 打赏
  • 举报
回复
那为什么DLL这么大啊,总应该和某个因素有关吧
chenhaifeng88888 2011-04-13
  • 打赏
  • 举报
回复
我用的是release模式,
没有用第三方库,除了C++内部的,还有STL
luciferisnotsatan 2011-04-13
  • 打赏
  • 举报
回复
大小和源码行数没什么关系
tompaz 2011-04-13
  • 打赏
  • 举报
回复
debug模式么
还有看你调用的是什么库,标准库还是第三方

3,882

社区成员

发帖
与我相关
我的任务
社区描述
C/C++ 其它技术问题
社区管理员
  • 其它技术问题社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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