log4cplus is an easy to use C++20 logging API providing thread-safe, flexible, and arbitrarily granular control over log management and configuration. It is modeled after the Java log4j API.
LFS や依存パッケージが本ブックに示す最新安定バージョンでなかった場合には、BLFS 開発版においては、パッケージのビルドや処理実行が適切に行われないことがあります。
ダウンロード (HTTP): https://github.com/log4cplus/log4cplus/releases/download/REL_2_1_1/log4cplus-2.1.1.tar.xz
ダウンロード MD5 sum: 6ee2555be39cd269086cc871c834e43f
ダウンロードサイズ: 919 KB
必要ディスク容量: 73 MB
概算ビルド時間: 0.3 SBU (parallelism=4 利用; テスト実施時はさらに 0.5 SBU)
以下のコマンドを実行して log4cplus をビルドします。
./configure --prefix=/usr && make
ビルド結果をテストする場合は make check を実行します。
root
ユーザーになってパッケージをインストールします。
make install
--with-qt5
: This option enables
compilation of a separate shared library
(liblog4cplusqt5debugappender) that implements Qt5DebugAppender. It
requires Qt5 and pkg-config to be available.