2.6.x内核的模块编译问题----怎样使用gcc编译2.6.x的内核模块?

liuzhengao 2008-12-12 09:18:04
2.4.x的模块编译使用gcc -D__kernel__ -DMODULE来编译,那么2.6.x的内核模块只能使用makefile编译么?怎样使用gcc直接编译2.6.x的内核模块呢?
我主要的目的是像使用gcc -E那样预处理应用程序一样,预处理2.6.x的内核模块,看看都包含进了哪些预处理的头文件。怎样可以实现呢?

分数不多了,只能散这么多分了。。。
...全文
150 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qap22 2008-12-16
  • 打赏
  • 举报
回复
不懂,帮顶
lurel 2008-12-16
  • 打赏
  • 举报
回复
GCC不行了,最好利用现成的object-m来作,看一下ldd3
shdxiang 2008-12-12
  • 打赏
  • 举报
回复
make并不是编译器,Makefile告诉make怎么做,其实make只是调用gcc而已.

4,436

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 内核源代码研究区
社区管理员
  • 内核源代码研究区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧