找回密码
 立即注册
查看: 100|回复: 7

复制的别人的程序自己编译出来文件大了35.5KB是怎么回事

[复制链接]
  • TA的每日心情
    开心
    昨天 19:39
  • 签到天数: 90 天

    [LV.6]常住居民II

    12

    主题

    43

    回帖

    294

    积分

    中级会员

    积分
    294
    发表于 2024-4-21 10:48:29 | 显示全部楼层 |阅读模式
    复制的别人的程序自己编译出来文件大了35.5KB是怎么回事,,

    Program Size: data=11.1 xdata=416 code=26839

    Program Size: data=11.1 xdata=416 code=39948

    编译出来的hex文件原程序74.5k,我新建一个工程,复制过来编译后110K,这是怎么回事,没有加代码,一模一样的程序
    回复 送花

    使用道具 举报

  • TA的每日心情
    擦汗
    昨天 00:03
  • 签到天数: 69 天

    [LV.6]常住居民II

    11

    主题

    389

    回帖

    1135

    积分

    金牌会员

    积分
    1135
    发表于 2024-4-21 11:26:14 | 显示全部楼层
    首先,hex文件大小和bin不一样,虽然也是越大越大,其次,优化等级是不是一样,再次,编译器是不是一样,这些多多少少都会有影响的.
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 19:39
  • 签到天数: 90 天

    [LV.6]常住居民II

    12

    主题

    43

    回帖

    294

    积分

    中级会员

    积分
    294
     楼主| 发表于 2024-4-21 19:28:35 | 显示全部楼层
    xiangzichen 发表于 2024-4-21 11:26
    首先,hex文件大小和bin不一样,虽然也是越大越大,其次,优化等级是不是一样,再次,编译器是不是一样,这些多多 ...

    网上下载的程序,下载下来我自己打开用KEIL软件编译出来是74.5K,我自己再新建工程,把他的程序全部复制到新工程里,没有加任何代码,,编译出来就有110K,对照了下两个工程的设置都一样,就是文件变大了,不知道哪里出问题了
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    昨天 08:23
  • 签到天数: 130 天

    [LV.7]常住居民III

    2

    主题

    47

    回帖

    314

    积分

    中级会员

    积分
    314
    发表于 2024-4-21 21:27:45 | 显示全部楼层
    mtiaopi 发表于 2024-4-21 19:28
    网上下载的程序,下载下来我自己打开用KEIL软件编译出来是74.5K,我自己再新建工程,把他的程序全部复制 ...

    会不会有不调用的程序也编译了
    回复 支持 1 反对 0 送花

    使用道具 举报

  • TA的每日心情
    奋斗
    半小时前
  • 签到天数: 159 天

    [LV.7]常住居民III

    25

    主题

    731

    回帖

    1829

    积分

    金牌会员

    积分
    1829
    发表于 2024-4-21 22:32:19 | 显示全部楼层
    估计是和楼上说的一样,有些没有调用的也编译进去了
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    慵懒
    3 天前
  • 签到天数: 68 天

    [LV.6]常住居民II

    4

    主题

    414

    回帖

    1122

    积分

    金牌会员

    积分
    1122
    发表于 2024-4-22 07:37:44 | 显示全部楼层
    应该是优化级别不一样
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 08:38
  • 签到天数: 116 天

    [LV.6]常住居民II

    8

    主题

    67

    回帖

    684

    积分

    高级会员

    积分
    684
    发表于 2024-4-22 08:35:47 | 显示全部楼层
    看下优化等级
    回复 支持 反对 送花

    使用道具 举报

  • TA的每日心情
    开心
    昨天 19:39
  • 签到天数: 90 天

    [LV.6]常住居民II

    12

    主题

    43

    回帖

    294

    积分

    中级会员

    积分
    294
     楼主| 发表于 2024-4-22 20:06:35 | 显示全部楼层
    小飞侠 发表于 2024-4-22 07:37
    应该是优化级别不一样

    优化级别,怎么弄,百度了下,没找到C/C++这个选项,设置里我都一条条对过了,一样的,两个程序是同一个软件编译,设置是一样的,程序一模一样
    回复 支持 反对 送花

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

    GMT+8, 2024-5-5 08:45 , Processed in 0.063047 second(s), 56 queries .

    Powered by Discuz! X3.5

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表