PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
LinuxDev
[問題] Kernel module 相關問題
作者:
dces4212
(flawless)
2019-03-17 20:32:15
想請教各位大大,kernel module 裡面是不是不能用到 kernel header 以外的 include
path?目前想把 stdint.h 引用進去,可是發現 kernel header 裡面的 stdint.h 內容
跟 /usr/include 那邊的stdint.h 不一樣,而且直接引用會出錯(include_next 相關),
可是假如強制餵給 make (-I/use/include) 又會有重複宣告的問題,網路上看到有人這
樣解決...。不知道想引用的話是不是有專門的方法呢?
謝謝大家!
手機發文,傷眼抱歉!
作者:
james732
(好人超)
2019-03-17 20:49:00
user space與kernel space的header本來就是分開的吧?
作者:
dces4212
(flawless)
2019-03-17 22:22:00
感謝回覆。所以換句話說,kernel module 裡面不會有用到stdint.h的程式碼嘛?這樣 kernel header 那邊的 stdint.h 是專用來做什麼的嗎?
作者:
wens
(æ–‡æ€)
2019-03-18 17:12:00
你要 stdint.h 幹嘛?
作者: yvb
2019-03-20 15:33:00
改 #include <linux/types.h> ?啊, 其實 #include <linux/kernel.h> 也包含了.
作者:
dces4212
(flawless)
2019-03-27 02:58:00
後來發現我應該要用kernel專用的資料型態(u32, u64...e)*etc感謝兩位大大
繼續閱讀
[問題] HB包推薦的Linux書籍
knight30115
Re: [問題] 控制USB設備請益
jimmytzeng
[問題] 控制USB設備請益
wowkerker
[問題] file hole是什麼
newwords
[問題] 讀一行Serial的效率
QCANCER
[問題] 面試考題請益
xb1015
[問題] 關於file system 請教(f2fs)
Dylann0714
[問題] centos7 vsftpd設定
prince1983
[問題] 請問有推薦的sandbox建立方式嗎?
wandog
[問題] pthread_join 作用
shihyu
Links
booklink
Contact Us: admin [ a t ] ucptt.com