2016-07-23 57 views
0

如何知道Linux上次要库版本。在Linux上确定次要版本库

例如在我的Linux机器上,我有libodbc.so.2,我需要知道库的确切版本,例如2.3.0或2.3.2。

是否有一些Linux命令可以在库上运行以获取其版本? 我试过./libodbc.so.2 -v但得到分段错误。

+0

例如,用'ls -l'命令......'ls -l/usr/lib64/libodbc.so.2':'/usr/lib64/libodbc.so.2 - > libodbc。 so.2.0.0' –

+0

运行“ls -l ./libodbc.so.2”只是列出了有关该文件的信息,将该库称为libodbc.so.2而未添加任何附加版本信息 – mkd156

回答

0

ldd应该是您选择的工具。这给你实际链接的共享库。

请参阅post

+0

使用ldd没有给出我额外的信息。以下是与libodbc相关的输出部分:libodbc.so.2 => /lib/libodbc.so.2 \t /lib/libodbc.so.2: 正如您所看到的,没有任何有关次要版本的信息图书馆。 – mkd156