Linux

在 Debian 上安裝和編譯 log4cpp

  • May 8, 2020

如何安裝本地儲存為 tar.gz 的 log4cpp 框架包,以及該包中的哪個文件用於建構。我在網際網路上閱讀了一些文章,但我被困在這部分:

./configure
make
make check
make install

有人可以解釋一下如何從 tar.gz 安裝和建構應用程序嗎?

謝謝

您可以嘗試按照以下步驟操作:

  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 5. 檢查建築物:

make check

最終輸出可能是:

===================
All 10 tests passed
===================
  1. 執行make install安裝它:

make install

選擇

我以為你想自己編譯它,但是 Debian 8.1 有一個包,所以你也可以安裝它:

apt-get install liblog4cxx10 liblog4cxx10-doc

它應該安裝所有必需的依賴項。

您可以嘗試使用以下命令搜尋正確的工具版本:

apt-cache search log4cxx

引用自:https://unix.stackexchange.com/questions/213025