在 Debian 上安装和编译 log4cpp

在 Debian 上安装和编译 log4cpp

如何安装本地存储为 tar.gz 的 log4cpp 框架包,以及使用该包中的哪个文件进行构建。我在互联网上阅读了一些文章,但我被困在这部分:

./configure
make
make check
make install

有人可以解释一下如何从 tar.gz 安装和构建应用程序吗?

谢谢

答案1

您可以尝试按照以下步骤操作:

  1. 提取存档:

    tar -xvzf log4cpp.tar.gz

  2. cd 到创建的目录

    cd log4cpp

  3. 运行配置:

    ./configure

如果运行以下命令,您可以检查各种选项:./configure --help。例如,使用选项--prefix=/path/您可以更改安装目录,默认情况下将安装make install所有文件/usr/local/bin/usr/local/lib/

3-1.如果出现错误,请配置:错误:无法猜测构建类型;您必须在 中指定一个,./configure请参阅解决方案

3-2. cmake .

  1. 运行make编译它:

    make或者make clean all

  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

相关内容