當前位置:首頁 » 編程軟體 » 編譯sys缺少緩解

編譯sys缺少緩解

發布時間: 2023-06-17 21:57:21

Ⅰ 為什麼linux編譯內核模塊時報錯,說找不到/sys/types.h,/sys/socket.h/等頭文件

/sys/socket.h你還能在內核模塊中使用???這個不是用戶空間的API嗎???

/usr/include下面統統是用戶空間的使用的,內核模塊中不能使用/usr/include下面的函數!!!只能使用/usr/src/下面的頭文件所包含的函數。

make編譯模塊的時候,也不會去找/usr/include下面的東西...

執行:locate socket.h|grep '/usr/src' 這句命令可以找下/usr/src下面所有的socket.h
/usr/src/linux-2.6.38-ARCH/arch/x86/include/asm/socket.h
/usr/src/linux-2.6.38-ARCH/include/asm-generic/socket.h
/usr/src/linux-2.6.38-ARCH/include/config/netfilter/xt/match/socket.h
/usr/src/linux-2.6.38-ARCH/include/linux/socket.h
/usr/src/linux-2.6.38-ARCH/include/linux/caif/caif_socket.h
/usr/src/linux-2.6.38-ARCH/include/linux/netfilter/xt_socket.h

跟本木有sys目錄....當然找不到...

熱點內容
電腦買個游戲伺服器 發布:2025-05-10 21:25:15 瀏覽:241
機櫃存儲空間 發布:2025-05-10 21:25:07 瀏覽:267
安卓手機如何修改首屏 發布:2025-05-10 21:17:59 瀏覽:958
緩存關聯替換 發布:2025-05-10 20:56:34 瀏覽:617
開源項目源碼 發布:2025-05-10 20:56:24 瀏覽:35
php文章編輯 發布:2025-05-10 20:56:21 瀏覽:982
夢世界國際版伺服器ip 發布:2025-05-10 20:35:35 瀏覽:258
編程樹遍歷 發布:2025-05-10 20:34:53 瀏覽:403
快牙怎麼傳文件夾 發布:2025-05-10 20:29:08 瀏覽:139
26個字母可以組成多少個密碼 發布:2025-05-10 20:23:21 瀏覽:620