Seite 1 von 1

log4qt für qt5.3.2 in vs2010?

Verfasst: 15. März 2015 15:59
von xianerzaiwai
Hintergrund meiner Frage:
wir wollen log4qt als statische Bibliothek für unseren QT Anwendungsentwicklung in VS2010 einsetzen. Um die lib zu erstellen brauchen wir eine passende pro Datei in QTCreator 3.2.2 based on Qt5.3.2. Im Internet bin ich auf folgende pro und pri Dateien gekommen. Allerdings bekomme ich immer einen Fehler beim Kompilieren in QTCreator:
File Makefile.Debug doesn't exist.

Nun meine Fragen:
1.Woran könnte der Fehler liegen?
2.Habt ihr funktionierende pro bzw. pri Datei?
3.Gibt es auch bessere Optionen zum Logging/Tracing für c++ QT Project in vs2010?

vielen Dank im Voraus!

Code: Alles auswählen

# Project file to build log4qt as dynamic library
TEMPLATE = staticlib
CONFIG += qt dll debug_and_release build_all log4qt-buildlib
CONFIG(debug, debug|release):BUILD_MODE = debug
else:BUILD_MODE = release
TMP_DIR = $$PWD/tmp/$$BUILD_MODE
OBJECTS_DIR = $$TMP_DIR/obj
MOC_DIR = $$TMP_DIR/moc
RCC_DIR = $$TMP_DIR/rcc
UI_DIR = ui
DESTDIR = $$PWD/lib/$$BUILD_MODE
LOG4QT_LIBDIR = $$DESTDIR
include(log4qt_common.pri)
TARGET = $$LOG4QT_LIBNAME
target.path = $$DESTDIR
INSTALLS += target
include(src/log4qt/log4qt.pri)

Code: Alles auswählen

# Common file to be included in *.pro files to build/link against log4qt
CONFIG += qt log4qt
LOG4QT_VERSION = 5.3
LOG4QT_LIBNAME = log4qt-$$LOG4QT_VERSION
!log4qt-buildlib {
LIBS += -L$$LOG4QT_LIBDIR -l$$LOG4QT_LIBNAME
INCLUDEPATH += $$PWD/src
}

Re: log4qt für qt5.3.2 in vs2010?

Verfasst: 15. März 2015 19:36
von Christian81
Naja, letzter Commit von 2009 - ich würde mich wundern wenn es mit einem aktuellen Compiler kompilierfähig wäre, geschweige denn mit Qt5.
Wir benutzen log4cxx (aus dem svn-Repository)