Tindakan GitHub cmake ubuntu
Appveyor CI (Windows)
Log4QT adalah port C ++ dari paket Log4J Apache Software Foundation menggunakan kerangka QT. Ini dimaksudkan untuk digunakan oleh proyek QT open source dan komersial.
http://log4qt.sourceForge.net/
Repositori Log4QT ini adalah klon dari repositori log4qt dari https://gitorious.org/log4qt yang itu sendiri merupakan klon dari proyek log4qt asli pada sourceForge http://sourceforge.net/projects/log4qt/ (http:/log4.
Lisensi Apache 2, Versi 2.0
git clone https://github.com/MEONMedical/Log4Qt.git
Gunakan QMake untuk membangun proyek
*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"
Dapat juga digunakan dengan menambahkan sumber log4QT langsung ke file proyek QT Anda dengan menambahkan baris berikut: Sertakan (/src/log4qt/log4qt.pri)
CMake adalah opsi kedua untuk membangun Log4QT. Diperlukan build out-of-source: <unpack/ambil ke direktori log4qt> mkdir log4qt-build cd log4qt-build cmake ../log4qt make/mingw32-make/msbuild log4qt.sln (sama dengan qmake) Make/Mingw32-make or: msbuy (sama dengan qmake) Make/mingw32-make or: msbuy (sama dengan qmake) msbuild: ting/msbuild (sama dengan qmake) msbuild: T: seperti qmake) Make/Mingw32-Make or: T: MsBuild (SAMA LOG4) MAGE/MINGWAD.SBU (SAMA LOG/MING.SLN (SAMA LOG/MINGWUD/MINGT.
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