Github Actions Cmake Ubuntu
Appveyor CI (Windows)
Log4QT est un port C ++ du package log4j de fondation du logiciel Apache à l'aide du framework QT. Il est destiné à être utilisé par les projets Open Source et Commercial QT.
http://log4qt.sourceforge.net/
Ce référentiel LOG4QT est un clone du référentiel log4qt à partir de https://gitorious.org/log4qt qui était lui-même un clone du projet log4qt original sur sourceforge http://sourceforge.net/projects/log4qt/net/).
Licence Apache 2, version 2.0
git clone https://github.com/MEONMedical/Log4Qt.git
Utilisez Qmake pour construire le projet
*NIX
qmake
make
make install
WIN* (mingw)
qmake
mingw32-make
mingw32-make install
WIN* (msvc)
qmake
msbuild Log4Qt.sln
msbuild /t:INSTALL Log4Qt.sln
For static build call qmake with
qmake "DEFINES+=LOG4QT_STATIC" or uncommend LOG4QT_STATIC in the build.pri file
Don't forget to define LOG4QT_STATIC also in your project.
Logging to a database via databaseappender can be enabled with qmake "QT += sql"
Peut également être utilisé en ajoutant la source log4qt directement à votre fichier de projet QT en ajoutant la ligne suivante: inclure (/src/log4qt/log4qt.pri)
CMake est la deuxième option pour créer LOG4QT. Une version hors source est requise: <déballer / setch to log4qt Directory> mkdir log4qt-build cd log4qt-build cmake ../log4qt make / mingw32-make / msbuild log4qt.sln (même que avec qmake) Make / Mingw32-Make Installer ou: msbuild / t: installer log4qt.sln
Addition cmake options are
* '-DBUILD_STATIC_LOG4CXX_LIB=ON|OFF' to build static log4qt lib (default: OFF)
* '-DBUILD_WITH_DB_LOGGING=ON|OFF' to build with database logging support