Github -Aktionen CMake Ubuntu
Appveyor CI (Windows)
Log4QT ist ein C ++ - Port des Apache -Software -Foundation -Log4J -Pakets mit dem QT -Framework. Es soll von Open Source- und Commercial QT -Projekten verwendet werden.
http://log4qt.sourceforge.net/
Dieses log4qt -Repository ist ein Klon des log4qt -Repositorys von https://gitorious.org/log4qt, der selbst ein Klon des ursprünglichen Log4QT -Projekts auf SourceForge http://sourceForge.net/projects/log4qt/ (http:/SourceForge.Necjects/Log4qt/) war.
Apache -Lizenz 2, Version 2.0
git clone https://github.com/MEONMedical/Log4Qt.git
Verwenden Sie QMake, um das Projekt zu erstellen
*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"
Kann auch verwendet werden, indem die Log4QT -Quelle direkt zu Ihrer QT -Projektdatei hinzugefügt wird, indem die folgende Zeile hinzugefügt wird: Include (/src/log4qt/log4qt.pri))
CMake ist die zweite Option zum Erstellen von LOG4QT. Es ist ein Gebäude außerhalb der Source erforderlich: <Entpack/Fetch zu log4QT-Verzeichnis> Mkdir log4qt-build cd log4qt-build cmake ../log4qt make/mingw32-make/msbuild log4qt.sln (gleich
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