# log4x **Repository Path**: caiwang213/log4x ## Basic Information - **Project Name**: log4x - **Description**: 跨平台、简单、易用且功能强大的调试日志工具包,功能类似java log4j功能。 - **Primary Language**: C++ - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 23 - **Forks**: 6 - **Created**: 2017-11-21 - **Last Updated**: 2025-12-12 ## Categories & Tags **Categories**: logging **Tags**: None ## README ## CMake (Windows) Install CMake: MSVC Win32 Debug $ md build && cd build $ cmake -DCMAKE_INSTALL_PREFIX=./install -DCMAKE_DEBUG_POSTFIX="d" -G "Visual Studio 12" .. $ msbuild INSTALL.vcxproj /t:Build /p:Configuration=Debug MSVC Win64 Release $ md build && cd build $ cmake -DCMAKE_INSTALL_PREFIX=./install -G "Visual Studio 12 Win64" .. $ msbuild INSTALL.vcxproj /t:Build /p:Configuration=Release MinGW $ cmake -DCMAKE_INSTALL_PREFIX=./install -DCMAKE_BUILD_TYPE=Debug -DCMAKE_DEBUG_POSTFIX="d" -DBUILD_SHARED_LIBS=ON -DCMAKE_GNUtoMS=ON -G "MinGW Makefiles" .. $ mingw32-make $ mingw32-make install ## CMake (Unix) $ mkdir build && cd build $ cmake -DCMAKE_INSTALL_PREFIX=$PWD/install -DCMAKE_BUILD_TYPE=Debug -DCMAKE_DEBUG_POSTFIX="d" .. # Default to Unix Makefiles. $ make $ make install ## CMake (Android) $ mkdir build && cd build $ cmake -DCMAKE_INSTALL_PREFIX=$PWD/install -DCMAKE_BUILD_TYPE=Debug -DCMAKE_DEBUG_POSTFIX="d" -DCMAKE_TOOLCHAIN_FILE=cmake/android.toolchain.cmake -G "Unix Makefiles" .. $ make $ make install