2016-07-23 56 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