如何在嵌入式Linux上找到显示库

时间:2015-03-16 14:06:24

标签: c linux linux-kernel arm beagleboneblack

如何找出嵌入式Linux幕后使用的显示库...而且如果嵌入式平台有内置GPU,我怎样才能找到它的库...... ??? ...如果有帮助,我有一个完整的内核源代码......这里是lsmod输出

Module                  Size  Used by
musb_dsps               7764  0 
musb_hdrc              46434  1 musb_dsps
bufferclass_ti          5990  0 
omaplfb                12469  0 
pvrsrvkm              179419  2 bufferclass_ti,omaplfb
bnep                   10368  2 
musb_am335x             1307  0 

所以我猜omaplfb就是那个...如何找到它使用的库?

1 个答案:

答案 0 :(得分:1)

您是在谈论用户空间库还是内核模块? omaplfb似乎是内核模块。

在第一种情况下使用ldd:

# ldd /lib/x86_64-linux-gnu/libtinfo.so.5

对于内核模块,modinfo应该可以做到这一点:

# modinfo /lib/modules/`uname -r`/kernel/drivers/scsi/sg.ko | grep depends

使用find查找相应的.ko文件