hliu0557
驱动牛犊
驱动牛犊
  • 注册日期2005-06-09
  • 最后登录2005-12-08
  • 粉丝0
  • 关注0
  • 积分11分
  • 威望3点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1599回复:2

请问如何将kernel 里的源代码编译成.o文件。急

楼主#
更多 发布于:2005-06-20 20:34
  系统:RH9
Kernel:2.4.20
最近换了块cyber的显卡。虽然找不到该显卡的驱动程序,但是在linux源代码中找到该显卡驱动程序的cyber2000fb.c文件。请问如何能将该cyber2000fb.c 编译成.o的文件哪?
步骤怎样?谢谢~
shownxu
驱动小牛
驱动小牛
  • 注册日期2002-02-05
  • 最后登录2008-04-25
  • 粉丝0
  • 关注0
  • 积分70分
  • 威望9点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2005-06-21 15:33
gcc -c -o file.o -DMODULE -D__KERNEL__ -I/usr/src/linux-2.4 file.c
Emking_Yan
驱动牛犊
驱动牛犊
  • 注册日期2004-12-12
  • 最后登录2006-12-20
  • 粉丝0
  • 关注0
  • 积分113分
  • 威望13点
  • 贡献值0点
  • 好评度10点
  • 原创分1分
  • 专家分0分
板凳#
发布于:2005-06-22 16:04
gcc -O2 -DMODULE -D__KERNEL__ -I/usr/src/linux-2.4 cyber2000fb.c
insmod -f cyber2000fb.o
mknod /dev/设备名 c major minor
游客

返回顶部