[問題] kernel header files

看板LinuxDev作者 (...)時間15年前 (2011/01/05 23:29), 編輯推噓1(101)
留言2則, 2人參與, 最新討論串1/1
Hi 想問一下, 假設我今天自己從 kernel 官網抓 2.6.37 回來編譯時, 需不需要 cp -a include/linux/* /usr/include/linux/ 呢? 在 Ubuntu ,我發現系統的 /usr/include/linux/* 是由 linux-libc-dev 套件提供 而此套件版本為 2.6.35-1024.42 現在如果我寫一個 C 程式會 #include <linux/limits.h> 此時用到的是 2.6.35 的 limits.h 和我現在使用的 2.6.37 版有可能不一樣, 但是為什麼一般我們在升級 kernel 時, 都不用更新 /usr/include/linux/* 呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.248.107.15

01/06 13:07, , 1F
2.6.35 和 2.6.37 功能應該是相容的吧
01/06 13:07, 1F

01/09 18:22, , 2F
那只是理論上 XD
01/09 18:22, 2F
文章代碼(AID): #1D98vBCr (LinuxDev)
文章代碼(AID): #1D98vBCr (LinuxDev)