[問題] 請問embedded linux的code size問題....

看板LinuxDev作者 (藍瞳)時間14年前 (2009/10/14 23:51), 編輯推噓4(403)
留言7則, 6人參與, 最新討論串1/2 (看更多)
小弟目前在研究embedded linux,目前也順利po上platform了,但是只有 簡單的幾個功能如uart,ipconfig等的function, 其compiler之後的code size 卻有11MB,不知要將code size down下的話 1. 是否要在compiler時在menuconfig選擇 2. 或是直接在code砍 如果要在menuconfig中選擇要怎麼選擇,如果要直接在code中砍,有何準則 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 118.160.111.182

10/15 00:12, , 1F
Module or static?
10/15 00:12, 1F

10/15 11:18, , 2F
壓縮後沒有這麼大吧....
10/15 11:18, 2F

10/15 23:01, , 3F
ipconfig 超過1MB ?! 哪有可能....
10/15 23:01, 3F

10/16 14:41, , 4F
一定是用了某些 lib, 用 static 引入..
10/16 14:41, 4F

10/19 04:47, , 5F
直接在code中砍@@ , 你kernel 熟嗎?@@
10/19 04:47, 5F

10/19 04:48, , 6F
要砍kernel code 來縮小 size 有這樣功力的人不多@@
10/19 04:48, 6F

10/19 12:15, , 7F
那個size...一看就是有問題的..你應該是連rootfs都算了.
10/19 12:15, 7F
文章代碼(AID): #1ArVDzHI (LinuxDev)
文章代碼(AID): #1ArVDzHI (LinuxDev)