Найти версию библиотеки разработки из командной строки?

Вероятно, вам нужен ваш сервер, чтобы выполнить аутентификацию pppoe. Посмотрите на эти инструкции. Я думаю, они помогут вам сделать это,

11
задан 10 July 2012 в 23:59

4 ответа

Вы можете быстро найти, какая версия или где находится библиотека, даже если вы не совсем знаете название, с помощью dpkg и, в вашем случае, используя boost в качестве термина запроса:

dpkg -l '*boost*'

и затем снова запросите dpkg с этой опцией для получения полного списка расположений файлов, теперь вы знаете имя файла:

dpkg -L <'name of lib'>

Имя библиотеки может, например, быть libboost1.46-dev.

0
ответ дан 10 July 2012 в 23:59

Используйте ldconfig -v для печати библиотек и текущего номера версии и grep для фильтрации ваших результатов ldconfig -v | grep [name].

0
ответ дан 10 July 2012 в 23:59

ldconfig -v требует sudo.

Все, что вам действительно нужно, это запросить его, так что это будет делать.

ldconfig -p | grep [name]

0
ответ дан 10 July 2012 в 23:59

Лучше найти пакет библиотеки с помощью dpkg -S libXYZ.so.N.

Чем сделать apt-cache showpkg libXYZ и номер версии отображается.

0
ответ дан 10 July 2012 в 23:59

Другие вопросы по тегам:

Похожие вопросы: