Установка dev-библиотек локально

Мне нужно установить libpng-dev локально в системе, где у меня нет доступа sudo Это необходимо для компиляции приложения на Си. Каков наилучший способ продолжить это? Это можно установить из источника?

Хотя с точки зрения системного администратора (и часто с точки зрения разработчика) гораздо удобнее устанавливать библиотеки разработки с использованием пакетов распространения, это не является существенным. В зависимости также от приложения и языка может быть несколько альтернативных способов сделать это.

В этом случае вы можете загрузить файлы .tar.gz из дома проекта по адресу http://www.libpng.org/pub/png/libpng.html.

В зависимости от пакета файлы make / configure могут обнаруживать или не обнаруживать библиотеку после ее компиляции.

Конкретные шаги, как это сделать, могут быть вне темы / темы здесь.