Когда я пытаюсь запустить исполняемый файл в Linux, я получаю сообщение об ошибке при загрузке общих библиотек.

inlc6500> ./CDG ./CDG: ошибка при загрузке общих библиотек: libboost_regex.so.1.46.0: невозможно открыть файл общего объекта: нет такого файла или каталога

Может ли кто-нибудь сказать, что является решением для этого? Заранее спасибо.


person Ambi    schedule 06.05.2011    source источник


Ответы (1)


Установите пакет, который предоставляет библиотеку для архитектуры, для которой был создан исполняемый файл.

person Ignacio Vazquez-Abrams    schedule 06.05.2011
comment
что, надеюсь, совпадает с архитектурой машины ;-) - person Mario The Spoon; 06.05.2011
comment
Вы получаете другую ошибку, если машина не может запустить исполняемый файл из-за различий в архитектуре. - person Ignacio Vazquez-Abrams; 06.05.2011