|
|||||||
Как приложить к программе свои динамические либы конкретных версий
Время создания: 22.01.2009 17:13
Текстовые метки: linux, инсталляция программ
Раздел: Компьютер - Программирование - Компилятор GCC
Запись: xintrea/mytetra_syncro/master/base/0000000725/text.html на raw.github.com
|
|||||||
|
|||||||
Чтобы вместе с программой приложить динамические (*.so) библиотеки нужных версий, можно сделать рядом с бинарником каталог /lib, и положить туда нужные библитеки. Затем написать шелл-скрипт запуска программы, в котором должна присутсвовать строка LD_LIBRARY_PATH=`pwd`/lib:$LD_LIBRARY_PATH;export LD_LIBRARY_PATH а затем с этом же скрипте надо вызвать выполнение бинарника. Скрипт положить рядом с бинарником, и запускать его, а не бинарь. В результате вначале будут искаться библиотеки в поддиректории /lib, а затем только в системных поддиректориях. Таким образом сделаны инсталляторы среды разработки QtCreator и игры Astromenance. |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|