一尘不染

Linux内核代码中的“ EXPORT_SYMBOL”是什么意思?

linux

这里

 48 struct snd_card *snd_cards[SNDRV_CARDS];
 49 EXPORT_SYMBOL(snd_cards);

我没有得到它的含义以及为什么使用它。我试图搜索它,但不了解其含义。


阅读 432

收藏
2020-06-03

共1个答案

一尘不染

它使动态加载的模块可以访问符号(前提是所述模块添加了extern声明)。

2020-06-03