当前位置:  技术问答>linux和unix

Red Hat Linux9.0编译超简单的内核模块出错,郁闷!

    来源: 互联网  发布时间:2015-11-18

    本文导语:  #include  #include  #if CONFIG_MODVERSIONS == 1 #define MODVERSIONS #include  #endif #if 0 static int count; static char* string; MODULE_PARAM(count, "i"); MODULE_PARAM(string, "s"); #endif int init_module(void) { #if 0 printk("Hello, I am the kernel module.n...

#include 
#include 

#if CONFIG_MODVERSIONS == 1
#define MODVERSIONS
#include 
#endif

#if 0
static int count;
static char* string;

MODULE_PARAM(count, "i");
MODULE_PARAM(string, "s");
#endif

int init_module(void)
{
#if 0
printk("Hello, I am the kernel module.n");

printk("count-> %d. n", count);
printk("string-> %d. n", string);
#endif
printk("Hello world!n");

return 0;
}

void cleanup_module(void)
{
printk("Goodbyte. n");
}


testm.c: In function `init_module':
testm.c:25: warning: implicit declaration of function `printk_Rsmp_1b7d4074'
不知道为什么?
哪位大侠指点一下吧,谢谢!

|
编译命令是什么?

|
编译命令是什么?
----
我也想问,呵呵。

|
printk_Rsmp_1b7d4074 是SMP版本的printk

添加下面两个宏定义看看:
DFLAGS = -D__KERNEL__ -DMODULE -D__SMP__ -DSMP

|
kernel 先 make mrproper, make menuconfig, make dep

|
似乎从这篇文章可以找到答案:
http://bbs.chinaunix.net/viewthread.php?id=612522&highlight=什么是module

    
 
 

您可能感兴趣的文章:

  • red hat 9的新内核在那里可以下到?
  • Red Hat 好象就出到9,我又是RedHat的爱好者,以后怎么办啊? 还有,请问Red Hat 9的内核是多少?
  • red hat8 的内核原码怎么看
  • 各位高手:red hat linux 7.2 中如何配置、重新生成内核啊?
  • 求内核版本2.6以上的LINUX RED HAT 9下载地址
  • red hat linux 7.3这个版本的内核是否支持utf-8,怎么来判断,以及怎么改来配置它
  • 关于RED HAT 9内核编译
  • Red Hat linux 9 内核升级 2.4.480------>2.6.6,升级前要作哪些系统备份?
  • red hat 9.0下内核patch时的问题
  • fedora上编译内核为什么出错。RED HAT上能通过的
  • 我的win2000是ntfs格式的,在red hat 7.2 上怎么挂不上?说linux内核不支持ntfs?how to do ?
  • Red Hat linux 9 内核升级 2.4.480------>2.6.6,升级完之后系统不能启动,这是为什么?
  • 送100!!!!!!!!!!!!!怎样编译Red Linux 9的内核?!!!!!!!!!!!!!100送
  • red hat9.0 内核升级编译后 声音模块的问题
  • 为什么在red hat linux 9.0内核升级到 2.6.8.1时,在2.6.8.1中用make menuconfig有怪问题呢?
  • red5-0.6.3编译失败
  • 如何在red hat linux中增加C语言编译器?
  • Red Hat Linux 9.0 的gcc是否能编译标准的C++程序?
  • 在Red Hat下面编译的程序能否直接拿到其他发行版下面去用?
  • 菜鸟问题:第一次装red flag linux,但是没有c编译程序?
  • 我装了red hat,但是在终端上编程后,用gcc编译后,提示没有这个命令,为什么?
  • Red Hat Linux 9.0中C头文件找不到~(GCC编译)
  • Red Hat Enterprise 5环境下tfn2k的编译
  • 请教各位大虾:Red Hat Linux 9.0中编译C++程序出现:/usr/bin/ld: cannot find -lm
  • Red hat 7.2下编译程序出现的问题
  • g++(GCC)3.2 (Red Hat Linux 8.0.3.2-7) 的编译问题
  • RED hat 下 arm-linux-gcc (2.95.3)编译 u-boot-1.1.6错误!!!!
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 安装red hat出错.高手救我..
  • 在red hat linux9下输入startx命令出错
  • 安装Red Flag Linux DeskTop 5.0出错
  • 在red hat9.0下挂载minix1.0格式的软盘镜像,出错?????~~求救高手
  • red hat 更改root 密码出错
  • Red linux 9.0启动出错.
  • 安装red hat linux过程中,中途需要换盘时错误:unmounting cdrom出错,光驱死活打不开,怎么办?!
  • Red Hat Linux As系列 64bit 安装MYSQL出错
  • Red Hat Enterprise Linux 6.2安装mysql出错
  • 我的是red hat linux9,那位好心人告诉我如何在这个系统下搭建lamp平台,按照网上装了半天,总是出错,希望有人能告诉我一个可用的方法,详细点的,谢谢
  • 裸机安装red hat linux 9为什么安装出错?????
  • red hat怎么安装gcc啊!总是出错,求助求助啊!!!yum源怎么改啊!!
  • Red Hat Enterprise Linux 5下安装gcc出错
  • 在red hat linux 9为显卡ATI RADEON 9600装好了驱动,但配置显示器时还是只能选择linux缺省的显卡驱动,选ATI的,那么重启后就会出错?该
  • red hatLinux安装出错
  • java命名空间java.awt类color的类成员方法: red定义及介绍
  • 痛苦!!我使用red hat 9来配置DNS,在red hat 9的本地机器上用host测试成功,但在windows机器上已经设置了DNS为red hat9的IP地址后仍然
  • 我使用red hat 9来配置DNS,在red hat 9的本地机器上用host测试成功,但在windows机器上已经设置了DNS为red hat9的IP地址后仍然无法解析r
  • 请问各位大侠,有誰知道red linux 7.x和red advanced server 2.1的区别呢?
  • 如何卸载red linux9.0?我第一块硬盘装的win2000,第二块硬盘分出10G装的red linux9.0,grub安装到第一块硬盘的mbr中了,如何安全的删除red
  • red hat 8.0和red hat 9.0有什么区别
  • Linux Red hat 9.0 与 Red Hat Enterprise 的问题
  • [高分求问]Red Hat Linux 10 和 Red Hat Enterprise Linux AS 4.0 区别?
  • fc4/fc6 与red as 3/red as4 的主要区别是什么?
  • Red Hat Linux 9.0 和Red Hat Enterprise Linux as 4.0
  • java文档说TreeMap使用的储存结构是Red-Black树,请问什么是Red-Black树,和Btree一样吗?
  • Red hat Linux9 和Red hat Linux As有什么区别??
  • red hat安装问题:先装win xp后就不能装red hat了?
  • 同样的程序,语句system在red3up9(32位)上运行正常,而在red4up5(64位)上运行却返回-1???
  • 本人最近安装了red hat 7.3,但FTP服务无法启动,请教大虾们red hat 7.3的FTP详尽配置方案,急急急急!!!
  • 我的系统先装的win2000后装的red linux 9 一次非正常起动后,提示grub错误,我就用dos盘起动,并fdisk/mbr了,如何修复gurb并引导red lin


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3