Linux
在 Debian 上安裝和編譯 log4cpp
如何安裝本地儲存為 tar.gz 的 log4cpp 框架包,以及該包中的哪個文件用於建構。我在網際網路上閱讀了一些文章,但我被困在這部分:
./configure make make check make install
有人可以解釋一下如何從 tar.gz 安裝和建構應用程序嗎?
謝謝
您可以嘗試按照以下步驟操作:
- 提取存檔:
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 .
- 執行
make
編譯它:
make
或者make clean all
5. 檢查建築物:
make check
最終輸出可能是:
=================== All 10 tests passed ===================
- 執行
make install
安裝它:
make install
選擇
我以為你想自己編譯它,但是 Debian 8.1 有一個包,所以你也可以安裝它:
apt-get install liblog4cxx10 liblog4cxx10-doc
它應該安裝所有必需的依賴項。
您可以嘗試使用以下命令搜尋正確的工具版本:
apt-cache search log4cxx