linux -2.4.18内核中<linux/cdev.h>头文件具体包含在哪个文件夹里 Linux编写内核模块编译时找不到头文件

1. #include <linux/module.h> \u8fd9\u4e9b\u5934\u6587\u4ef6\u5728\u54ea\u4e2a\u5185\u6838\u7248\u672c\u4e0b\u624d\u53ef\u4ee5\u8bc6\u522b\u5462\uff1f

#include \u7c7b\u7684\u6587\u4ef6\u4e00\u822c\u5728/usr/src/linux-headers-(\u4f60\u7684\u5185\u6838\u7248\u672c)/arch/arm/include/asm\u4e2d\uff1b
#include \u4e00\u822c\u5728/usr/src/linux-headers-(\u4f60\u7684\u5185\u6838\u7248\u672c)/include/linux\u4e2d\u2026\u2026

-I /usr/src/linux-headers-2.6.32-24/include \u5176\u4e2d, -I\u548c\u540e\u9762\u7684\u8def\u5f84\u6ca1\u6709\u7a7a\u683c
-I/usr/src/linux-headers-2.6.32-24/include

\u4e00\u822c\u4e5f\u5f88\u5c11\u76f4\u63a5\u7528gcc\u547d\u4ee4, \u5927\u90e8\u5206\u662f\u7528makefile, make -C kernel_path modules

-a 2) 用命令找到/etc目录下的issue文件release文件然后直接用cat命令查看文件内容就知道版本号了 uname uname -a 内核的版本号参考资料:经验 .

在 /usr/src/linu-heaers-xxx/lincude 路径下

------
个人意见 仅供参考

扩展阅读:xboxone港版欧版美版区别 ... 韩国macbookpro ... www.sony.com.cn ... linux网站入口 ... 国产任天堂switch手柄 ... 视频直播sdk快速接入 ... matebook14 ... macbookpro 15 ... java windowbuilder ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网