أفعال github cmake ubuntu
Appveyor CI (Windows)
Log4Qt هو منفذ C ++ لحزمة Apache Software Foundation Log4J باستخدام إطار QT. الغرض منه هو استخدام مشاريع QT مفتوحة المصدر والتجارية.
http://log4qt.sourceforge.net/
هذا المستودع log4qt هو استنساخ لمستودع log4qt من https://gitorious.org/log4qt الذي كان في حد ذاته استنساخ لمشروع log4qt الأصلي على Sourceforge http://sourceforge.net/projects/log4qt/ (http://log4qt.
Apache Licens 2 ، الإصدار 2.0
git clone https://github.com/MEONMedical/Log4Qt.git
استخدم Qmake لبناء المشروع
*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"
يمكن أيضًا استخدامها عن طريق إضافة مصدر log4qt مباشرة إلى ملف مشروع QT الخاص بك عن طريق إضافة السطر التالي: include (/src/log4qt/log4qt.pri)
Cmake هو الخيار الثاني لإنشاء log4qt. مطلوب بناء خارج المصدر: <unpack/fetch to log4qt directory> mkdir log4qt-build cd log4qt-build cmake ../log4qt make/mingw32-make/msbuild log4qt.sln (نفسه مع Qmake) make/mingw32-make or or on: exply
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