путь к общей библиотеке несовместим от одного хоста к другому

StackOverflow https://stackoverflow.com/questions/2502603

Вопрос

Я создал свое приложение qt так, чтобы все используемые им модули Qt находились в том же каталоге, что и исполняемый файл.Он работает на машине, которую я использовал для создания приложения, и я обязательно проверил это, удалив эти общие библиотеки везде, кроме текущего каталога приложения.Выполнение ldd показывает, что при поиске этих библиотек в текущем каталоге и установке исполняемого файла сам по себе исполняемый файл не открывается.Так что все хорошо, но когда я переношу этот каталог на хост-компьютер, он все равно не может найти эти библиотеки.В чем может быть проблема?

Это было полезно?

Решение

Является "." В LD_LIBRARY_PATH на 2 -й машине?
Есть ли у вас правильные разрешения на доступ к файлам библиотеки?

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top