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

这是什么回事?

    来源: 互联网  发布时间:2015-02-17

    本文导语:  怎样在内核模块中调用glibc中的函数?我用了,连接时老提示:soft-float-point和hard-float-point的问题. 谁知道该怎么调用? | 内核模块中bu neng 调用glibc中的函数, lao xiong ni zhen neng kai wan xiao !!!!!!!!!!!!!!...

怎样在内核模块中调用glibc中的函数?我用了,连接时老提示:soft-float-point和hard-float-point的问题.
谁知道该怎么调用?

|
内核模块中bu neng 调用glibc中的函数,
lao xiong ni zhen neng kai wan xiao !!!!!!!!!!!!!!1

|
how you can use glibc in kernel , never think about it ,it can't be accomplished!

|
谁说得不能用,不过只能用一些,如下面的例子

#define __KERNEL__
#define LINUX
#define MODULE

#define __NO_VERSION__
#define MODULE
#include 
#include 
#include 
#ifdef MODULE_LICENSE
#endif

#include 

static char* hello = "Hello Kernel!n";
static char* bye = "Bye Kernel!n";
int init_module(void)
{
        int i = 0;
        char a[30];
        memset(a, 0, 30);
        while (hello[i] != 0)
        {
                i++;
        }
        memcpy(a, hello, i);
        printk(" %sn", a);

        return 0;
}

void cleanup_module(void)
{

        int i = 0;
        char a[30];
        memset(a, 0, 30);
        while (bye[i] != 0)
        {
                i++;
        }
        memcpy(a, bye, i);
        printk(" %sn", a);
}

|
偶错了德说
好像也就memset等可以用,赫赫,内核自己重新实现了一下
你需要用的话,可以把你用得c库函数作为你的函数使用

    
 
 

您可能感兴趣的文章:

  • 我从网上下了一个JB5,装好后启动时它要我输入'名字'和'公司',这是干麻呀?最后还是进不去这是怎么回事呀?
  • 这是怎么回事??来者有分!!
  • 请问:我在vware中挂载光驱时,老提示no medium found,这是怎么回事呀,
  • samba服务器这是怎么回事
  • 有人知道这是怎么回事吗?高分求教
  • 请问大虾这是怎么回事
  • 这是怎么回事?
  • Program received signal SIGPIPE, Broken pipe. 这是什么回事?
  • linux 只有终端窗口能输入 鼠标点任何地方都没反应 这是怎么回事?
  • 请大家帮忙,在主板为msi 945的机器上,redhat9 插u盘就死机,这是怎么回事?
  • 请教高手这是怎么回事?? 虚拟机上装 redhat linux
  • Linux RH 7.3下插入U盘后,fdisk -l看没有多出设备,这是怎么回事?
  • JBuiler6的问题:拖动编辑区右侧的滚动条时,代码重叠的乱七八糟,这是怎么回事啊?:(
  • 居然不识别new操作符,这是怎么回事呢?
  • Error: oracle/jdbc/driver/oracledriver has been reported,这是怎么回事,谢谢!
  • redhat9.0中用loacte搜出许多实际上已经被删除的文件,却见不到刚建立的文件,这是怎么回事?
  • 我的系统是linux9.0 我进入系统用ls查看文件的时候出现段错误,这是怎么回事?
  • linux下shell脚本中的语法错误,这是什么回事啊?
  • 在redhat9.0的终端上,执行用gcc编译的c++程序,没有任何输出,这是怎么回事?
  • 我是初学者:请问用Javac可以编译,但用Java执行时会说can't find the class.这是怎么回事呢?谢谢。
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 据说这是史上最变态的6个C语言Hello, World程序
  • 这是用什么方式编码的,如何解码?
  • SSread 这是什么格式用什么阅读器
  • 这是jbuilder6的bug还是windows的问题?
  • 谁能告诉我 这是为什么
  • 请问有谁知:“空格”对应%20, “<“对应%3C,这是几进制或是什么格式的转换?
  • 这是哪个地方出错了?
  • 这是什么原因了?
  • 请问这是什么型号的交换机??
  • 这是什么出错了啊 ! 高分 !
  • 请大家帮我看看这是什么意思?
  • 请问这是什么语法??
  • 编译出错,奇怪这是为什么??求人指教
  • 这是什么。。。。。。。。。。。。。。谁敢告诉我
  • Processor ARM926这是个什么概念啊?
  • 时不时连接服务器失败,这是什么问题
  • ll后,显示用户和组都是nobody,这是什么意思?
  • 这是什么问题?求大侠 菜鸟急急急急。。。
  • 最近在网上经常看到WinAll这个词,这是个什么东东,一种操作系统吗?请大虾指点,多谢!
  • 这是什么问题?
  • mopege (狂想) :谢谢你的贴子,这是我给你的300分,来拿吧。


  • 站内导航:


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

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

    浙ICP备11055608号-3