Запитання з тегом «shared-libraries»

3
Шукати бібліотеки, по відношенню до яких є бінарне
Я знаю, що є команда, яка перелічує мені libs та відповідні версії, з якими було пов'язано програмне забезпечення. Щось із ld чи libtool? Але я просто не можу згадати. Провів деякий час у Google, але нічого корисного не придумав. Оновлення ldd <binary> допоможе на Linux, ( від @ Ernelli ), …

3
Підрив прапора на виконання в системах Linux. Чому це можливо?
Читаючи це , я знайшов наступний подвиг: % cp /usr/bin/id ~ % chmod -x ~/id % ls -al ~/id -rw-r--r-- 1 edd edd 22020 2012-08-01 15:06 /home/edd/id % ~/id zsh: permission denied: /home/edd/id % /lib/ld-linux.so.2 ~/id uid=1001(edd) gid=1001(edd) groups=1001(edd),1002(wheel) Цей фрагмент показує, що ми можемо тривіально виконувати дозволи на виконання …

1
Як запустити програмне забезпечення, яке вимагає застарілої бібліотечної версії?
У мене є старий додаток, який вимагає старої версії OpenCV (<= 2.4.9) і збоїв у нових версіях (OpenCV частково відмовилася від підтримки API API з 2.5). Раніше я використовував справді старе оновлення дистрибутива та чорного списку opencv, однак цей випуск більше не підтримується - я був змушений оновити. Поточна версія …

1
Оновлення libpng на Ubuntu
У мене виникла потреба запустити libpngутиліту Ubuntu convert, і коли я зробив повідомлення про помилку, що моя версія libpngзастаріла і її потрібно було оновити. Отже, я пішов звичайним маршрутом apt-get install, але з причин, яких зараз уже не пам’ятаю, це не вирішило проблеми. Тут дещо заплуталося. Я завантажив джерело для …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.