如何安装本地存储为 tar.gz 的 log4cpp 框架包,以及使用该包中的哪个文件进行构建。我在互联网上阅读了一些文章,但我被困在这部分:
./configure
make
make check
make install
有人可以解释一下如何从 tar.gz 安装和构建应用程序吗?
谢谢
答案1
您可以尝试按照以下步骤操作:
提取存档:
tar -xvzf log4cpp.tar.gz
cd 到创建的目录
cd log4cpp
运行配置:
./configure
如果运行以下命令,您可以检查各种选项:./configure --help
。例如,使用选项--prefix=/path/
您可以更改安装目录,默认情况下将安装make install
所有文件/usr/local/bin
/usr/local/lib/
3-1.如果出现错误,请配置:错误:无法猜测构建类型;您必须在 中指定一个,./configure
请参阅解决方案。
3-2. cmake .
运行
make
编译它:make
或者make clean all
检查建筑物:
make check
最终输出可能是:
===================
All 10 tests passed
===================
运行
make install
来安装它:make install
选择
我以为你想自己编译它,但 Debian 8.1 有一个软件包,所以你也可以使用以下命令安装它:
apt-get install liblog4cxx10 liblog4cxx10-doc
它应该安装所有必需的依赖项。
您可以尝试使用以下方式搜索正确的工具版本:
apt-cache search log4cxx