0

我正在为 Linux 内核开发一个模块。它在系统调用中为我的伙伴调用导出了一些函数(我的伙伴在 Linux 内核中修改了系统调用源代码)。我可以为我的模块构建静态库,只需为我的合作伙伴发送 lib、头文件吗?

4

1 回答 1

0

通常,我们将它们作为内核模块本身提供......而不是库......不知道你的意思是什么。您想运行“ar”命令并将其构建为静态库格式并在编译时链接它吗?

从未尝试过,但没有人在内核空间中这样做......

如果需要,请制作单独的模块,即库。

如您所知,printk、strcpy、memcpy 和所有这些都在内核空间中可用,但据我所知,没有人将其链接为“库格式”。

于 2017-03-03T19:37:15.707 回答