當前位置:首頁 » 編程軟體 » 編譯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目錄....當然找不到...

熱點內容
java返回this 發布:2025-10-20 08:28:16 瀏覽:710
製作腳本網站 發布:2025-10-20 08:17:34 瀏覽:972
python中的init方法 發布:2025-10-20 08:17:33 瀏覽:681
圖案密碼什麼意思 發布:2025-10-20 08:16:56 瀏覽:833
怎麼清理微信視頻緩存 發布:2025-10-20 08:12:37 瀏覽:741
c語言編譯器怎麼看執行過程 發布:2025-10-20 08:00:32 瀏覽:1081
郵箱如何填寫發信伺服器 發布:2025-10-20 07:45:27 瀏覽:312
shell腳本入門案例 發布:2025-10-20 07:44:45 瀏覽:192
怎麼上傳照片瀏覽上傳 發布:2025-10-20 07:44:03 瀏覽:879
python股票數據獲取 發布:2025-10-20 07:39:44 瀏覽:837