Задать вопрос
@Klucva

Почему mono в ubuntu не находит .so?

У меня есть программа на C#, которая использует некоторые функции из .so файла, но почему-то в ubuntu она отказывается находить его, хотя он есть в папке с программой.

Я получаю следующую ошибку:
System.DllNotFoundException: libjdczlib.so assembly: type: member:(null)

И не важно есть ли файл или нет, ошибка не меняется
Я запускал программу так же через mono в термуксе на телефоне и там всё работает
  • Вопрос задан
  • 294 просмотра
Подписаться 2 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    DevOps для эксплуатации и разработки
    7 месяцев
    Далее
  • Яндекс Практикум
    Go-разработчик с нуля
    8 месяцев
    Далее
  • Яндекс Практикум
    Фулстек-разработчик
    16 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
почему-то в ubuntu она отказывается находить его, хотя он есть в папке с программой.

добавь путь до каталога с этим файлом .so в переменную окружения LD_LIBRARY_PATH перед запуском программы.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

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