当前位置: 技术问答>linux和unix
Linux 内核模块编程问题!!!!
来源: 互联网 发布时间:2016-05-30
本文导语: 内核模块的基本的道理我懂了一些,比如加载到内核里,但是我有个问题,我加载了一个自己的内核模块,那我在main()函数里可以直接用他,我现在想做的是,把内核模块直接可以运行的,没有main()可以吗?就是直接...
内核模块的基本的道理我懂了一些,比如加载到内核里,但是我有个问题,我加载了一个自己的内核模块,那我在main()函数里可以直接用他,我现在想做的是,把内核模块直接可以运行的,没有main()可以吗?就是直接打个命令名字(就像LS)是的,就能显示或返回数据,能做到吗,怎么做啊,能给个例子吗?
|
就是直接打个命令名字(就像LS)是的,就能显示或返回数据,能做到吗,怎么做啊,能给个例子吗?
你这个写个可执行文件到usr/bin下面是一回事吧,跟内核模块有联系的?
你这个写个可执行文件到usr/bin下面是一回事吧,跟内核模块有联系的?
|
我只能说,内核模块的基本的道理你一点都不懂
静下心好好看看ldd3吧
静下心好好看看ldd3吧
|
这个东西叫什么名字不重要,重要的是你要让内核找到你的程序的入口点。当然,我们习惯用MAIN,但你完全可以叫别的名字,然后强制映射过来。