@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. Благодарю!
  • Вопрос задан
  • 516 просмотров
Решения вопроса 1
Nipheris
@Nipheris Куратор тега C++
Правильный путь: собрать deb-пакет и ставить его.
Быстрый путь: на целевой машине попробуйте запустить sudo ldconfig.

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

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

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