![](https://iknow-base.cdn.bcebos.com/lxb/notice.png)
在linux内核及module编译时, 什么时候决定一个符号的位置. 该符号是位于module中还是kernel中.
我现在的一个module中实现了一个函数.但最终,这个函数的符号却在kernel中.补充一点啊,编译生成的.ko文件,我用nm命令查看其符号表,包括自己实现的和引用的。其...
我现在的一个module中实现了一个函数. 但最终, 这个函数的符号却在kernel中.
补充一点啊,
编译生成的.ko文件, 我用nm命令查看其符号表,包括自己实现的和引用的。其中没有我要的这个函数。
既没有实现,也没有引用。
这套代码是厂商提供的。 展开
补充一点啊,
编译生成的.ko文件, 我用nm命令查看其符号表,包括自己实现的和引用的。其中没有我要的这个函数。
既没有实现,也没有引用。
这套代码是厂商提供的。 展开
2个回答
展开全部
你把一个函数编译到module当中...加载该module时,使用insmod命令插入模块,就是把module到了kernel中...module是动态加载的,不加载就没... 有点类似dll...
PS:
那我也不晓得了...
内核中存在的应该仅仅是入口...
PS:
那我也不晓得了...
内核中存在的应该仅仅是入口...
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询