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

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

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

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

И не важно есть ли файл или нет, ошибка не меняется
Я запускал программу так же через mono в термуксе на телефоне и там всё работает
  • Вопрос задан
  • 305 просмотров
Подписаться 2 Простой 3 комментария
Помогут разобраться в теме Все курсы
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
  • ProductStar × РБК
    Профессия DevOps-инженер + ИИ
    5 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
jcmvbkbc
@jcmvbkbc
"I'm here to consult you" © Dogbert
почему-то в ubuntu она отказывается находить его, хотя он есть в папке с программой.

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

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

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