Установка и компиляция log4cpp на Debian

Как установить пакет framework log4cpp, хранящийся локально как tar.gz, и какой файл из этого пакета использовать для расширения. Я прочитал некоторые статьи в Интернете, но я застрял в этой части:

./configure make make check make install 

Может кто-нибудь, пожалуйста, объясните мне, как установить и установить приложение из tar.gz?

благодаря

One Solution collect form web for “Установка и компиляция log4cpp на Debian”

Вы можете попробовать выполнить следующие действия:

  1. Извлечь архив:

    tar -xvzf log4cpp.tar.gz

  2. cd в созданную директорию

    cd log4cpp

  3. Запустить configure:

    ./configure

Вы можете проверить различные параметры, если вы запустите: ./configure --help . Например, с опцией --prefix=/path/ вы можете изменить каталоги установки, по умолчанию make install установит все файлы в /usr/local/bin и /usr/local/lib/

  1. Запустите make чтобы скомпилировать его:

    make

  2. Проверить здание:

    make check

Конечным результатом может быть:

 =================== All 10 tests passed =================== 
  1. Запустите make install чтобы установить его:

    make install

Я думал, вы хотите скомпилировать его самостоятельно, но в debian 8.1 есть пакет, поэтому вы можете установить его с помощью:

 apt-get install liblog4cxx10 liblog4cxx10-doc 

и он должен установить все необходимые зависимости.
Вы можете попробовать выполнить поиск:

 apt-cache search log4cxx 
  • Установите несколько пакетов с помощью разных методов в одной команде Yum
  • Как я могу исправить проблему, когда приложение «Установка и удаление программ» никогда не запрашивает мой пароль?
  • Как установить sshfs на Linux Mint?
  • Как установить Python 3.6?
  • apt-get ошибка установки программного обеспечения на Parrot OS
  • Debian Wheezy: переустановите apache2
  • Как установить Oracle 12 на сервер Debian Jessie?
  • Как мне понизить группу пакетов с помощью pacman?
  • установка libsocket-perl, apt-get ищет неправильное расширение имени файла, получает 404
  • Как перевести vlc в стабильную версию?
  • MySQL устанавливает прерывания с ошибкой
  • Interesting Posts

    Я хочу отслеживать файлы, которые обрабатываются в последний час

    Можно ли добавить дополнительные модификаторы?

    Как проверить, открыт ли брандмауэр для порта, но не прослушивается порт

    Определение имен сетевых интерфейсов в NetBSD

    Ошибка повторной попытки PAM passwd

    вызов команды из скрипта и сохранение стиля

    напечатать дату строки mail.log

    Отфильтруйте пути из текстового файла, который глубже, чем их непосредственный предшественник

    Почему команда не выходит плавно?

    как установить правила ufw firewall / iptable для VPN-сервера, чтобы быть явным в разрешении определенных соединений?

    Сообщение «Ошибка сегментации» относится к STDERR?

    Как преобразовать открытый ключ из PEM в формат DER?

    как синхронизировать два каталога?

    почему я могу удалить файл, принадлежащий `root` под пользователем без полномочий root?

    Возможно ли разработка Android на компьютере MIPS?

    Linux и Unix - лучшая ОС в мире.