Ações do Github cmake ubuntu
AppVeyor CI (Windows)
Log4qt é uma porta C ++ do pacote Apache Software Foundation Log4J usando a estrutura QT. Destina -se a ser usado por projetos de QT de código aberto e comerciais.
http://log4qt.sourceforge.net/
This Log4Qt repository is a clone of the Log4Qt repository from https://gitorious.org/log4qt which was itself a clone of the original Log4Qt project on SourceForge http://sourceforge.net/projects/log4qt/ (http://log4qt.sourceforge.net/).
Licença Apache 2, versão 2.0
git clone https://github.com/MEONMedical/Log4Qt.git
Use QMake para construir o projeto
*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"
Também pode ser usado adicionando a fonte log4qt diretamente ao seu arquivo de projeto QT, adicionando a seguinte linha: Incluir (/src/log4qt/log4qt.pri)
CMake é a segunda opção para criar log4qt. É necessária uma compilação fora da fonte: <Unpack/Fetch to Log4qt Diretório> mkdir log4qt-Build CD LOG4QT-Build cmake ../log4qt make/mingw32-make/msbuild log4qt.sln (o mesmo com qmake) make/mingw3-makeild
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