Задать вопрос
@NooooN
Секьюрник, гык. Лавки вебчик за 300.

Как подключить библиотеку к проекту на ubuntu?

Народ помогите в программе использую libpng, вел разработку на одном компьютере< переношу на другой исполняемый файл, и у меня вылезла ошибка

./prg error while loading shared libraries: libpng16.so.16: cannot open shared object file: No such file or directory


Как можно это исправить установил libpng и из репозитория ручками, не работает :( Может быть можно при компиляции задать как нить чтобы она сама таскалась с прогой? Как подключить эту библиотеку, что на машине разработки, что на машине - исполнителе ubuntu 16.04. Благодарю!
  • Вопрос задан
  • 524 просмотра
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Разработчик C++
    9 месяцев
    Далее
  • Нетология
    Специалист по информационной безопасности + нейросети
    12 месяцев
    Далее
  • Компьютерная академия «TOP»
    Учебная программа “Разработка программного обеспечения”
    30 месяцев
    Далее
Решения вопроса 1
Nipheris
@Nipheris Куратор тега C++
Правильный путь: собрать deb-пакет и ставить его.
Быстрый путь: на целевой машине попробуйте запустить sudo ldconfig.

Таскать so-шник с бинарником не стоит. Если уж совсем туго, попробуйте слинковать статически.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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